By CEP Staff • 30 July 2010 in News

Morocco invites investors to bid for solar power projects