Entity Subsidiaries

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