Sustainability Report recorded a 12% improvement in financial performance, despite a 5.95% decline in container throughput, ...