Aon plc, launches its Weather, Climate & Catastrophe Insight: 2018 Annual Report. This evaluates the impact of global natural disaster events to identify trends, manage volatility and enhance resilience. The report reveals that 394 natural catastrophe events in 2018 generated economic losses of USD 225 billion.