BMW i

BMW i3 Production Ends After Nine Years And 250,000 Vehicles