Warnings delays will last until 2024 after canal authority caps transits. Congestion is worsening at the Panama Canal as the isthmus battles record drought and […]
Starting in 2025, shipping companies will have to submit EU emissions allowances based on EU monitoring, reporting and verification (MRV) data to administering authorities. This […]