By CEP Staff • 29 July 2013 in News Libya needs billions of dollars of investment to kickstart renewables