State-owned Indian Oil Corporation (IOC) expects that its recently commissioned Ennore liquefied natural gas import facility on the nation’s east coast will not be operating at its full 5 million