Specialist insurer Markel International has set its sights on continental Europe, announcing last week that it will open an office in Spain.
Specialist insurer Markel International has set its sights on continental Europe, announcing last week that it will open an office in Spain.