BMW shows i3 urban electric car

CBSTV Videos

In what it billed as a car for future cities, BMW took the wraps off its purpose-built i3 electric car, a four seater hatchback that goes up to 100 miles on a charge.