Shipping losses decline, but is there a New Bermuda Triangle?
JULY 18, 2018 — Large shipping losses have declined 38% over the past decade, with this downward trend continuing in 2017, according to Allianz Global Corporate & Specialty’s (AGCS) Safety & Shipping