By CEP Staff • 10 September 2012 in News

ITC to spend $18 million on renewable energy development