Bharat Petroleum Corporation is een van de grootste Indiase olieconcerns. De netto-omzet is als volgt over de verschillende activiteiten verdeeld - raffinage en distributie (99,7%): 28,5 Mt geraffineerde ruwe olie en 41,2 Mt olieproducten verkocht in 2017/18. Eind maart 2018 exploiteerde de groep 2 raffinaderijen en 5.084 servicestations in India; - exploitatie en productie van koolwaterstoffen (0,3%).