BP

  • 1 St James Square, London, SW1Y 4PD, United Kingdom (UK)
  • +44 (0) 080 040 2402

About BP

BP are an integrated energy business with operations in Europe, North and South America, Australasia, Asia and Africa. They deliver energy solutions to customers around the world. They remain focused on transforming to an integrated energy company, with their three-pillar strategy, including five transition growth engines, and integration underpins and connects it all.

vfd