Indian Oil, BPCL to set up 17,000 EV charging stations across India
Recognising the gradual shift to EVs, OMCs see charging as a new business opportunity as well as a hedge against reduc...
Recognising the gradual shift to EVs, OMCs see charging as a new business opportunity as well as a hedge against reduc...