APM Terminals Barcelona

24 videos • 805 views • by APM Terminals The Port of Barcelona’s Muelle Sur Container Terminal is 100% owned by APM Terminals and has an annual throughput capacity of 2.3 million TEU. It is located on the Mediterranean Coast in the Catalan Region of Spain, in Barcelona, Spain’s second-largest city.