30 March 2020

Insurers face €286m losses from storm Dennis