By CEP Staff • 15 April 2011 in News

ANALYSIS: Infinis acquisition of SSE wind farms sheds light on Terra Firma’s renewable play