Iqlima
Club Guest
- Joined
- Dec 9, 2004
- Messages
- 629
- Points
- 0
I was in Mahindra and Mahindra Design Centre when they launch the car in New Delhi motor show. Unbelievable cost management !
http://www.tatamotors.com/our_world/press_releases.php?ID=340&action=Pull