Collaborating across bp to enable the businesses to achieve their goals
Strategy & sustainability has been created to provide:
Find out more about the strategy & sustainability (S&S) team and why sustainability is a critical foundation of our strategy
Highlights