This post was originally published on Common Dreams – Breaking News & Views for the Progressive Community.
Elizabeth Warren Releases Blueprint to End ‘Free Ride’ for Tax-Dodging US Billionaires
“It’s time to stop letting giant corporations cheat the system—they should pay taxes just like everyone else.”