Bharat PetroResources is a wholly-owned subsidiary of Bharat Petroleum Corporation, a central public sector undertaking company functioning under the Ministry of Petroleum and Natural Gas, Government of India. From Wikipedia