Posts Tagged ‘Tony Hayward’
BP struggles to reassure critics over oil spill
BP has tried to assure the world that it’s doing everything it can to try to stem the catastrophic ...
Read More
Read More
BP posts below-target annual profits
BP has announced annual profits of $13.955 million (£8.755m), down 45% compared to a year ago, lowe ...
Read More
Read More

