India’s BPCL to sell stake in Numaligarh Refinery for $1.3bn

The Numaligarh Refinery began commercial production in 2000. (Credit: Frauke Feind from Pixabay)



Related Article
Recommended Whitepaper

View More