Energy giant bp appoints Carol Howle as deputy CEO
The company's strategy and sustainability team will now report directly to her
The company's strategy and sustainability team will now report directly to her
Meet the energy expert, Dave Roberts
Welcome, Login to your account.
Welcome, Create your new account
A password will be e-mailed to you.