BOXX, The Smallest EV Ever BuiltThe smallest electric vehicle, the BOXX, only one meter long, is now ready for production. It's moved from a idea to a production reality in only…26 August 2016