By CEP Staff • 23 January 2012 in News

Italy’s trade associations protest new renewable incentive cuts