Tata Power installs over 1,000 EV charging stations in India

Original text too short.