BP v Russian Government

Wednesday, July 2nd, 2008

More Russian headaches for BP, as the Kremlin looks set to force nearly 150 of its top brass out of the country... BP boss Tony Hayward has suffered another big setback ...