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...
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...