22 Aug 2023 Business 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 an 80 MW section within the world's largest floating solar park, located along the serene banks of the… ByAntra