The Adjunct Project says NO! to the Amazon headquarters deal
On November 13th, Amazon announced that New York state and city politicians have pledged up to $3 billion in tax…
On November 13th, Amazon announced that New York state and city politicians have pledged up to $3 billion in tax…