UK Today News: BP CEO Tony Hayward To Hand Over Oil Spill Responsibility To Bob Dudley Tony Hayward, Oil Spill: BP CEO Tony Hayward has reportedly said that he will...

Read More