Maritime leaders’ confidence wanes amid rising instability
The ICS Maritime Barometer Report 2024-2025 has revealed a steady decline in confidence among global maritime leaders to manage the risks posed by increasing political instability, alongside a growing