News

The port of Barcelona, Europe's busiest for cruise ships, will scale back its passenger terminal capacity by 2030 as the city ...