Mahindra Racing secures podium at Mexico City E-Prix
Mumbai, Jan 11 (IANS) Mahindra Racing, the only Indian team competing in the ABB FIA Formula E World Championship, secured a podium finish at the Mexico City E-Prix, as Edoardo Mortara clinched second place in Round 2 of the season.