NHPC, GEDCOL to Form Joint Venture for Setting up 500-MW Floating Solar Power Projects in Odisha Read more