Indian Oil Corporation (IOC), the largest company by sales in the country, recorded revenue of almost Rs 5.2 lakh crore for FY18 (consolidated). Its revenue is more than three times the revenue of entire Cement industry! Yet, profits remain subdued due to under recoveries and price restrictions but more importantly, absence of forward integration. The […]