Corporate Collusion: The Snell Report

Corporate Collusion: The Snell Report

Two of America’s most powerful corporations colluded to wreck the nation’s public transportation system to secure their near-monopolistic control over how we move people and products. Now we’re paying the price: the latest being a $10 billion taxpayer loss.