Markel misses consensus as reserve releases fall

Markel missed earnings expectations by 15.9 percent as favourable reserve development dropped by $38mn.
Subscribe Free Trial