Companies Indian Oil Corporation plans to use bank guarantees to recover most of its dues… Sakshi Vats May 3, 2023