Tata Motors has revealed that customers of its electric small commercial vehicle can access more than 25,000 public charging stations. These facilities span across 150 cities, ranging from major metropolitan areas like Delhi-NCR, Bengaluru, Mumbai, Chennai, and Hyderabad. The automaker aims to...