Markel Corp ended the first quarter with net income of attributable to shareholders of $8.3mn despite the catastrophe losses.
Markel Corp ended the first quarter with net income of attributable to shareholders of $8.3mn despite the catastrophe losses.