The Package That Amazon Returned

Now that Amazon’s HQ2 will not be in Long Island City, New York, we can ask if the multi-billion dollar incentive package was worth the tradeoffs.