U.S. bans BP from new government contracts after oil spill deal
Permalink

U.S. bans BP from new government contracts after oil spill deal

WASHINGTON: The U.S. government banned BP Plc on Wednesday from new federal contracts over its…

Continue Reading →