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