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