Insurers face multi-billion-dollar losses from U.S. hailstorms during April, according to Aon’s Global Catastrophe Recap report, which each month analyzes...
A snowstorm in Spain, called “Filomena,” caused business interruption and property losses estimated at nearly €1.8 billion ($2.2 billion), according...