News

The Indian Oil Corporation or Indane which is under the ownership of the Ministry of Petroleum and Natural Gas of the Government of India is the world's second-largest government-owned subsidiary.