BMW Launches Its First All-electric Sedan In South Africa. Here's What It Costs - Stuff South Africa