The three foremost retail oil firms of India that are state-owned, embrace Indian Oil Company (IOC), Bharat Petroleum Company Restricted (BPCL), and Hindustan Petroleum Company
The three foremost retail oil firms of India that are state-owned, embrace Indian Oil Company (IOC), Bharat Petroleum Company Restricted (BPCL), and Hindustan Petroleum Company