3 April 2013

ILS pricing down 70% at April renewals