bn:03675805n
Noun Named Entity
EL
No term available
EN
Indian Oil Corporation Limited is an Indian multinational oil and gas company under the ownership of the Ministry of Petroleum and Natural Gas, Government of India. Wikipedia
Relations
Sources