BP suspended from new US contracts for “lack of business integrity”

British oil giant BP has been banned from new contracts in the United States because of its “lack of business integrity”. The US Environment Protection Agency (EPA) announced the temporary suspension yesterday as punishment for the Deepwater Horizon oil well blowout, explosion, oil spill and response. The accident in April 2010 killed 11 people and […]