Tata Power subsidiary to develop 120MW solar power project in India

A Tata Power subsidiary will supply power from the solar facility to GUVNL. Credit: Zbynek Burival on Unsplash.