BMW had planned to reach worldwide car sales of 2 million by 2020.
Read This Article
Earlier today BMW unveiled its new store in London, dubbed i Park Lane, a month ahead of its scheduled opening on July 25.
The BMW i3 and i8 are on there way, but others?
There are few things more intimidating than taking a date to a high school dance.