October 11 (SeeNews) - The Development Bank of Southern Africa (DBSA) has financed 21 clean energy projects across South Africa since the launch of the country's Renewable Energy Independent Power Producer Procurement Programme (REIPPPP).