Markel has reported a net loss of $1.4bn, or $100.60 per share, in the first quarter of 2020, compared with a net profit of $732.2mn,
Markel swings to $1.4bn net loss on market downturn, Covid-19 claims

Markel has reported a net loss of $1.4bn, or $100.60 per share, in the first quarter of 2020, compared with a net profit of $732.2mn,