World | Thu Nov 28, 2013 5:19pm IST

India's Mahindra Racing joins Formula E