Newly unveiled Mahindra E20 electric cars are displayed at India Gate in New Delhi on Monday, 18 March 2013.
Credit balance: 0