Indian Oil Corporation Limited (Iocl)
Oil and gas production
- B2B
- B2C
About Indian Oil Corporation Limited (Iocl)
A state-owned oil and gas company in India with headquarters in New Delhi and a registered office in Mumbai
Key facts
- Industry
- Utilities
- Company size
- 1,001–5,000 employees
- Headquarters
- new delhi, delhi, India
- Revenue
- $47.2M – $592MTamtam estimate
- Website
- iocl.com
Indian Oil Corporation Limited (Iocl) at a glance
Indian Oil Corporation Limited (Iocl) is a B2B/B2C company in the Utilities industry, headquartered in new delhi, delhi, India.
Indian Oil Corporation Limited (Iocl) has 1,001–5,000 employees.
Indian Oil Corporation Limited (Iocl)'s revenue is $47.2M – $592M (Tamtam estimate).
Selling to companies like Indian Oil Corporation Limited (Iocl)?
Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.
Find similar companies