Construction begins on Costa Smeralda the first LNG powered Italian cruise ship

Construction work has begun on Costa Smeralda, the new cruise ship for Italian cruise line Costa Cruises. The…

Continue Reading