BMW i3 Production Delayed As Demand Builds
Already over 8,000 orders for the BMW i3 have poured in, though production delays could hamper next month’s rollout.
Read moreAlready over 8,000 orders for the BMW i3 have poured in, though production delays could hamper next month’s rollout.
Read more