South Africa's Renewable Energy Independent Power Producer Program (REIPPP) has become a model for renewable energy development in Africa.