In Short : Tata Power and Indian Oil Corporation (IOCL) have joined forces to deploy over 500 fast and ultra-fast electric vehicle (EV) charging points across India. This collaboration represents a significant step in expanding the EV charging infrastructure, encouraging the adoption of electric vehicles and promoting sustainable mobility in the country. In Detail : […]