Indian Oil investing US$300 mn in second R&D facility in Faridabad September 17, 2019 // 2 Comments India’s largest fuel retailing company Indian Oil Corporation (IOC) plans to invest almost US$320 million in a second [...]