Indian Oil Corporation executives said the company will source 50% of its oil through long-term contracts in fiscal year 2027.

2026-01-27

Indian Oil Corporation executives said the company will source 50% of its oil through long-term contracts in fiscal year 2027.