×

Panama Canal posts $5.7 billion in FY2025 revenue, transits jump 19%

By Thomson Reuters Oct 8, 2025 | 4:08 PM