Interim CEO of BP – Explore in-depth stories and updates related to Carol Howle on Unbiased Post.
Related Tags
BP Faces Profit Decline and Strategic Shift Amidst Oil Price Drop
BP Sells Majority Stake in Castrol to Stonepeak for $6 Billion