Seattle-based Amazon has gotten a lot of love from cities vying to win its HQ2. Many of those cities have offered up millions in tax incentives to the retail giant, but does it really need them?
↧