Royal Caribbean has claimed that despite its size, the Icon of the Seas is 24 percent more efficient than required by current regulations.
Daily Express :: News Feed
Royal Caribbean has claimed that despite its size, the Icon of the Seas is 24 percent more efficient than required by current regulations.
Daily Express :: News Feed