BMW’s first electric car to make its production debut July 29th

BMW’s first ever production EV (electric vehicle) is set to make its production debut on July 29 of this year. In their own words the i3 is BMW’s “Mega City Vehicle” and is an “uncompromisingly...

Read More