Tata Motor’s new Nano Twist displayed during its launch in Mumbai on Monday, 13 January 2014.
Credit balance: 0