By CEP Staff • 1 August 2011 in News

Terra Firma set for renewable spending spree in Italy following Terna solar acquisitions