Multimedia
Posted inEconomics / Multimedia / Tax / USA Empire
The broken U.S. tax system
From Oxfam America’s new report Broken at the Top: “How America’s dysfunctional tax system costs billions in corporate tax dodging” — source taxjustice.net