By CEP Staff • 30 November 2011 in News

South Africa’s Group Five bids for renewable energy tenders