News

Why BMW’s New i3 May Be the Most Popular Electric Car Yet 1 minute read The new BMW i3 electric car is unveiled in front of a projected image of Tower Bridge at a ceremony in London, July 29, 2013.