Home News A Few Takeaways on South Africa First Electric Taxi