International Council on Clean Transportation
5 mins read
Icon of the Seas: World’s largest cruise ship sets sail from Miami
With a capacity of 8,000 passengers spread across 20 decks, Royal Caribbean International’s Icon of the Seas – World’s largest cruise ship sets sail from Miami, capitalizing on the growing popularity of cruises. Environmental groups are concerned that methane leaks from the world’s largest cruise ship’s liquefied natural gas engine, as well as those from […]