Tata Power installs over 120 solar-powered lights
Tata Power, India’s largest integrated power company’s joint venture with Damodar Valley Corporation (DVC), Maithon Power Limited endeavours to improve the quality of life of communities living around