Entity Subsidiaries

logo
Subsidiary Country Subsidiaries Percentage From To
Numaligarh Refinery Limited 69.63% 04/1993 12/2050