business losses News

Top Business Insurance Losses Revealed in New Allianz Report

Nearly 70 percent of business financial losses arise from 10 causes of loss, with the largest single identified cause being ship groundings, reflecting the high values of modern shipping risks, followed by fires and aviation crashes, according to a new …