(SeeNews) - Dec 9, 2011 - South African state-owned development finance institution Industrial Development Corporation (IDC) yesterday said it would provide ZAR 5.2 billion (USD 637m/EUR 477m) in funding for the renewable energy projects of 12 of the 28 preferred bidders in South Africa.