Mahindra is rolling out 1,000 ultra-fast EV charging stations across India

Auto