BMW has unveiled its latest electric car, the BMW i7, as part of the next-generation 7 Series. The new electric car will offer over 300 miles of range and a design closer to BMW’s more traditional look.

expand full story