A closer look at Toyota's Me.We electric vehicle (EV)

The notion of a car which is lighter, more affordable and environmentally friendly continues to elude automakers.