Lancashire Group delighted analysts with net profit of $93mn and a 77.4 percent combined ratio for the first half of 2010 (51.5
Lancashire Group delighted analysts with net profit of $93mn and a 77.4 percent combined ratio for the first half of 2010 (51.5