Revenue declined 62% to $3.5 billion even as liftings increased 7% to 3,087,000 TEUs.
Revenue declined 62% to $3.5 billion even as liftings increased 7% to 3,087,000 TEUs.