Tromox based in China has unveiled its new electric mini bike ‘Mino’ which resembles electric scooter but isn’t. The Mino comes made in China, and the battery comes housed in the beefy midsection of Read More
Tromox based in China has unveiled its new electric mini bike ‘Mino’ which resembles electric scooter but isn’t. The Mino comes made in China, and the battery comes housed in the beefy midsection of Read More