A total of 34 items had been bought by March 2012, and 400 had been produced when manufacturing ended in 2013. ThoRR was a 100% electric sports activities automobile which used a chassis primarily based on the Lotus Super 7. Kenguru – pronounced "kangaroo", a 4-wheel NEV designed to...