earnings News

Markel North America Affirmed

Fitch Ratings has affirmed the “A” insurer financial strength ratings of the members of the Markel North America insurance group....