Energy, Robert Dudley | featured news

BP Executive Prepares to Take Over Spill Response

BP Executive Prepares to Take Over Spill Response

Robert Dudley, who will take charge of BP’s spill response, has plenty of experience dealing with a hostile government, unhappy partners and angry citizens.

 

Subscribe to this RSS topic: Syndicate content