By CEP Staff • 13 February 2015 in News

Itochu raises $9.6 million in Scatec share sale