Hinduja Renewables Lands 80 MW Contract in World’s Largest Floating Solar Park on Narmada River
In a groundbreaking feat, Hinduja Renewables has clinched the winning bid for…
Khandwa’s Omkareshwar Dam gets world’s largest floating Solar Power plant
World's largest floating solar plant is being built on Khandwa's Omkareshwar dam.…