International specialty insurer Navigators reported a 63 percent slide in net income to $25.6mn for 2011 as investment results dragged down on performance.
International specialty insurer Navigators reported a 63 percent slide in net income to $25.6mn for 2011 as investment results dragged down on performance.