Gearing up for its upcoming EV offensive, Mahindra has opened a new vehicle production and battery assembly facility in India ...