21 Jun 2010
Calls in U.S. for BP boss to stand down
Taking time off to go sailing on the Isle of Wight, has unleashed another public relations storm for BP's chief execuitve Tony Hayward.
Taking time off to go sailing on the Isle of Wight, has unleashed another public relations storm for BP's chief execuitve Tony Hayward.