BP, Under Criminal Investigation & Violating Its Probation, Still Gets Multi-Million Dollar Government Contracts

by Zachary Shahan 3 comments
BP, Under Criminal Investigation & Violating Its Probation, Still Gets Multi-Million Dollar Government Contracts