Ranjit Yadav, President-Passenger Vehicle Business Unit, Tata Motors Ltd & Ankush Arora, SVP- Passenger Vehicle Business Unit, Tata Motors Ltd poses during the launch of Tata Motors new Nano Twist car in Mumbai on Monday, 13 January 2014.
Credit balance: 0