https://www.worldenergynews.com/news/india-may-delay-oil-company-share-sales-624171
India May delay Oil Company Share Sales
India hopes for about $3.5 billion from stake sale in ONGC, IOC. India is likely to delay share sales in state-run oil firms ONGC…