World’s largest cruise ship sets sail amid sustainability concerns
Royal Carribbean’s near-10,000-capacity Icon of the Seas has set sail on its maiden voyage amid controversy over the environmental impact of its new fuel. The 20-deck-high Icon of the Seas, which is the world’s largest… Read More »World’s largest cruise ship sets sail amid sustainability concerns