Markel returns to profit in Q3 despite cat losses
Richmond-headquartered Markel has fallen back in to the black in the third quarter, reporting a profit of $315mn.
Richmond-headquartered Markel has fallen back in to the black in the third quarter, reporting a profit of $315mn.