March 11, 2026

Indian Oil To Invest $944 Million On Gas Sales Network In Nine New Areas

0

IOC said it has obtained nine licences to sell gas to households, automobiles and small industries, representing about a third of the demand potential in 61 geographical areas in various states that were recently auctioned by the Petroleum and Natural Gas Board.