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 Narmada River at Madhya Pradesh's Omkareshwar reservoir. The coveted Unit C in Phase II was awarded by Rewa Ultra Mega Solar Limited (RUMSL), a collaboration…
