BMW is selling two all-electric vehicles, the i3 and i8. The i3 has a range of 80-100 miles on a single charge and can reach 80% charge in 20 minutes using BMW's charging equipment. BMW aims to reduce its carbon footprint by using renewable resources like carbon fiber reinforced plastic and recycled plastic parts in production. While the i3 has a starting price of $41,350, the i8 starts at $135,928 and can go from 0-60 mph in just 4.5 seconds with a gas-electric powertrain producing a total of 357 horsepower.