Newbuilding orders plunge amid regulatory and geopolitical uncertainty
New orders declined sharply in the first few months of 2025, reaching historically low levels, as shipowners avoid long-term investment decisions. The subdued ordering activity will persist until at least October 2025, with only a gradual recovery anti…
Newbuilding orders plunge amid regulatory and geopolitical uncertainty Read More »