Tata Power installs India's first EV charging station and encourages use of non-GHG fuels through building an infrastructure of EV chargers.Read less