APM Terminals Barcelona has expanded its operational capabilities with the arrival of three Triple-E Ship-to-Shore (STS) ...