Is Bp Gas A Top Tier?
BP stands for ‘British Petroleum’’. It is basically a British Petroleum company located in London, England. It is one of the biggest companies in oil and gas around the globe. It is a vertically integrated organization or a company that engages in all angles of the oil and gas sector. These include exploration, extraction, refining, marketing, […]
