MSC cruises takes over cruise ship newbuild ordered by Libya’s GNMTC
STX Europe announced that MSC Croisières and STX France have entered into a contract for construction of a 140,000 grt cruise ship that is currently being built at the Saint-Nazaire shipyard and