Avaada Group, Maharashtra Ink Rs 15,100-crore Deal For Hydro Projects Totaling 3,600 MWBy 67QA2a8 / May 3, 2025