Navneet Sethi Takes Charge as CEO Helm at Montra Electric (Murugappa Group)

Execution Muscle for India’s EV Commercial Push Montra Electric–the Murugappa Group’s electric mobility play–has tapped Navneet…