Subscribe to our daily newsletter

Receive the latest news in your inbox

Carnival Raises Its Stakes in Barcelona

 Carnival Corporation & plc has inked a deal with the Port Authority of Barcelona to invest more than EUR 30 ...

read more →