26 July 2018

Mapfre’s net profit hit by currency devaluations