Top 10 Tweets: Queens Responds to Amazon's Arrival
/Cuomo and de Blasio announced that Amazon would set up shop in LIC. As a reward, the corporate behemoth — valued at roughly $1 trillion — will also receive more than $3 billion in tax breaks and subsidies. Over on Twitter, the response wasn’t pretty.
Read More