Competing at the highest level

Oil

bp-gif
The stature of global energy major BP is well established. It is a top 10 Fortune 500 company and one of the world’s largest integrated oil companies supplying energy to six continents. With its