U.S. Shouldn’t Have Been Doing Business With BP In The First Place, Analyst Says

BP had “a long history of breaking the law” even before causing the ongoing monster oil disaster on the Gulf Coast, and the federal government shouldn’t be doing business with such firms, a progressive policy analyst says. BP’s situation illustrates the need to enact something called “High Road Contracting” to … Continue reading