Floating Solar Power Plant NTPC

India is witnessing a green revolution that extends beyond fields and forests — it’s taking shape on the calm surfaces of its water bodies…