Started in 2009, MSC Cruises’s collaboration with the United Nations Children’s Fund (UNICEF) has contributed to building hope for children in need around the world, the Geneva based company said in a statement.

"In the past four years, as part of the MSC Cruises’ “Get on Board for Children” initiative, and thanks to the generosity of MSC Cruises’ guests, more than €2.8m was donated to UNICEF in Brazil to combat poverty and inequality by helping ensure children in 126 vulnerable communities of Rio de Janeiro and São Paolo achieve access to a quality education," the c ompany stated.