India Invests $533M in Floating Solar on Water

India Invests $533M in Floating Solar on Water

1/4