Reinsurance
By Rebecca Zuill
Markel Corporation profits were up for the second quarter, the company reporting net income of $41.141 million compared to $28.676 million for the equivalent 2013 period.
The Richmond, Virginia-based company has a Bermuda presence a...
Aug 08, 2014