India’s National Hydro Power Corporation Plans 600 MW Floating Solar Project
India’s National Hydro Power Corporation Plans 600 MW Floating Solar Project Another public sector power generation company in India has announced an ambitious foray into solar energy. India’s National Hydro Power Corporation (NHPC Limited) has announced plans to set up a 600 MW floating solar project at one of its largest hydro power complexes. According […]
India’s National Hydro Power Corporation Plans 600 MW Floating Solar Project Read More »