While NTPC Ltd is an entity under the Ministry of Power, Numaligarh Refinery Limited (NRL) is a subsidiary of Oil India Ltd, engaged in the business of refining and marketing petroleum products.
Assam's Numaligarh Refinery Limited (NRL) recorded a revenue earning of Rs 23,731 crore and a net profit of Rs 2,160 crore during the financial year 2023-24, chairman Ranjit Rath informed on ...