By CEP Staff • 22 December 2011 in News

T-Solar lands $145 million development finance for Peru solar projects