Tamtam Try Tamtam free
Indian Oil Corporation Limited (Iocl) logo

Indian Oil Corporation Limited (Iocl)

Oil and gas production

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
LinkedIn
linkedin.com/company/indian-oil-corporation-limited-iocl-

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