By CEP Staff • 24 July 2012 in News

Italy’s FiT could be terminated in 2013 due to depleted budget