
1) Spanish brand 2) Volvo Ocean Race yacht
Found on
https://www.crosswordclues.com/clue/mapfre

Mapfre (ˈmafɾe, officially typeset MAPFRE) is a Spanish insurance company, based in Majadahonda, Madrid. The name comes from the old mutual origin of the company (Mutua o Mutualidad de la Agrupación de Propietarios de Fincas Rústicas de España), but the company now only refers to itself as MAPFRE. It is the leading insurance company in Spain ...
Found on
http://en.wikipedia.org/wiki/Mapfre
No exact match found.