Tata Power Solar has won the bid for 105MWp floating solar energy project in Kerala.
The project will be executed on a reservoir of NTPC at
Disclaimer: No Business Standard Journalist was involved in creation of this content
Explore Business Standard
Tata Power Solar has won the bid for 105MWp floating solar energy project in Kerala.
The project will be executed on a reservoir of NTPC at
Disclaimer: No Business Standard Journalist was involved in creation of this content
First Published: Sep 26 2019 | 7:05 PM IST