3 min read E-News Insurance $268b Losses From Natural Disasters Recorded In 2020, With 64% Uninsured February 1, 2021 Admin Aon plc has launched its global Weather, Climate & Catastrophe Insight: 2020 Annual Report....