X

contract ban

BP Banned from U.S. Federal Contracts

In citing the "lack of business integrity," the government of the United States has banned BP from any new federal…