27 August 2013

Terra Firma makes progress with $3bn renewables fund – FT