Why You Shouldn’t Let Amazon In

In the past week we have seen lots of controversy surrounding Amazon’s choice to move their headquarters to New York City. From the very start, people have protested it.  If you recall, Amazon started...