P&C Companies News

Markel Sees Strong Q1 Report

Virginia-based Markel Corp. reported net income of $7.47 per diluted share for the quarter ended March 31, 2005 compared to...