Tata Motors sets up 25,000 EV charging points across India

These facilities are distributed across more than 150 cities, including Delhi-NCR, Bengaluru, Mumbai, Chennai, and Hyderabad.