By Vincent Raseroka Renewable energy vehicles can revolutionise South Africa’s public transport system 3 min 0 23 April 2019