The electric bus charging network of Tata Power has crossed 850 points and is currently enabling charging of over 2,300 public e-buses nationwide. In a release, Tata Power said that its subsidiary Tata Power Renewable Energy Ltd continues to Read more