Electric vehicles could solve a number of problems but have been slow to take off in Africa. Its biggest economy, South ...