Renewable energy has robust future in much of Africa