Corporate Subsidiaries

logo
Subsidiary Entity Logo Percentage Country
IO-L&T-ReNew
Indian Oil-L&T-ReNew JV
33.30%