Tata Technologies decided to go small for the Michelin Challenge Design showcase and came up with the eMO electric mini car being displayed now at the North American International Auto Show in Detroit. …
View post:
Tata Technologies Showcases Futuristic eMO Micro Electric Vehicle …