26 October 2017

Mapfre expects $207m losses from recent natcats