HILL: Corporate Tax Incentives: Capitalism or Socialism?
The withdrawal of Amazon from Long Island City, New York after massive opposition from the left-wing of the local Democratic party has unveiled at least one thing on which left-wing socialists can agree with right-wing […]