World’s Largest Cruise Ship Icon Of The seas Sets Sail Raising Methane Emission Concerns
The crusie ship, Icon of the Seas, is built to run on liquefied natural gas New York: The world’s largest cruise ship is set for its maiden voyage on Saturday, …