By CEP Staff • 16 August 2013 in News

Infigen to record impairment on US wind assets