India’s largest floating solar power project commissioned

India’s biggest floating solar power plant is up and running. As of July 1, 2022, NTPC has...

Read More