23 August 2021

Insured losses from Europe's floods could hit €6.5bn