IOC to buy back shares for Rs 4,435 cr; pay Rs 6,556 crore dividend
New Delhi: State-owned Indian Oil Corp (IOC) will buy back 29.76 crore shares for about Rs 4,435 crore and spend another Rs 6,556 crore on paying an interim dividend to shareholders as
Follow