Skip to main content

Indian Oil Corporation Ltd. (IOCL)

Type

investor

Founded

1959

Funding Rounds

1

Portfolio companies

1

About Indian Oil Corporation Ltd. (IOCL)

Indian Oil Corporation Ltd. (IOCL, or IndianOil) is an Indian multinational oil and gas company under the ownership of the Government of India. It is the country's largest integrated energy company

Indian Oil Corporation Ltd. (IOCL) investments captured (1)

Company NameStageTotal Deal AmountDate
Series B$135.0mJul 30, 2025