BP Headquarters Address, CEO Email Address, Phone Number and More
Posted onThe British Petroleum or commonly known as BP is a British giant in oil and gas sector. The company is headquartered in London, UK. It is one of the largest oil and gas companies in the world. The company is headed by the CEO Bernard Looney since February 2020. The company is listed on the […]