- July 20, 2019
- Maxabout Team
- (0) Comment
Techo Electric Scooters Launched in India Starting @ INR 43,967
Techo Electric Scooters Launched in India: Techo Electra, a Pune-based electric two-wheeler manufacturer has launched three new electric scooters in its portfolio namely: Neo, Raptor, and Emerge. With the motto…
Read More