Tata Power and Indian Oil Corporation Collaborate To Deploy Over 500 EV Charging Stations Across India
Tata Power and Indian Oil Corporation Limited (IOCL) have signed a Memorandum of Understanding (MoU) to roll out over 500 electric vehicle (EV) charging points at the oil marketing company's petrol pumps across the country. �� Tata Power and Indian Oil Corporation Collaborate To Deploy Over 500 EV Charging Stations Across India.