7 February 2019

Mapfre's 2018 net earnings hit by nat cats and currency depreciation