Indian Oil Corp (IOC) has introduced plans to commission its first liquefied natural gas (LNG) import terminal at Ennore in Tamil Nadu this month, local media ...
A