ReNew Power enters hydro sector, acquires Larsen & Toubro unit
Infrastructure major Larsen & Toubro (L&T) sold its 99-megawatt (Mw) hydro power project to ReNew Power, marking its entry
Read moreInfrastructure major Larsen & Toubro (L&T) sold its 99-megawatt (Mw) hydro power project to ReNew Power, marking its entry
Read more