BP oil spill could cost 100bn

18th June 2010, Comments 0 comments

Congressmen step up unslaught against company as concern grows over liabilities from Gulf of Mexico disaster.

0 Comments To This Article