22 July 2021

Europe's insurers predict flood bill exceeding €5bn