iOS app Android app

Bob Dudley Bp

BP's New Oil Spill Point Man

AP | RAPHAEL SATTER and TOM MURPHY | Posted 05.25.2011 | Green

LONDON — BP's new strategy to clean up its image and the Gulf Coast is to hand the job from its British CEO, widely criticized for tone-deaf com...