23 September 2013

Renewables: a hotspot for the weather risk market