You just read:

Carnival Corporation Signs Agreement with Port Authority of Barcelona to Build and Operate New Cruise Terminal in Europe's Largest Port

News provided by

Carnival Corporation & plc

Jul 23, 2015, 03:30 ET