By CEP Staff • 29 July 2013 in News

Libya needs billions of dollars of investment to kickstart renewables