Markel results impacted by investment losses

Markel has reported a net loss of $130m for 2018, due primarily to net investment losses of $437.6m for the year.

Blurred image of Reactions article content
Blurred image of Reactions article related content