EV Player Teams Up with Indian Oil to Build Charging Points E-mobility charging infrastructure start-up, eVolt India has formed a strategic partnership with Indian Oil Corporation (IOCL) for installation of more than 75 EV charging stations in Punjab, Haryana and Uttar…