27 July 2020

Covid-19 and nat cats decimate Mapfre H1 profit