Global Economy Absorbs $75 Billion Natural Disaster Loss in 1H 2020, According to Aon Catastrophe Report

Insurers paid out $30+ billion due to natural catastrophes in the first six months of the…