News

Global shipping losses have fallen to their lowest level in decades—just 27 vessels in 2024, down from more than 200 annually ...