Tag: nyc dc
Tucker reacts to Amazon’s two new HQ locations
In return for billions of dollars in taxpayer subsidies, Amazon announces its two new headquarters will be in New York City and northern Virginia; analysis from Brian Brenberg, associate professor of business and economics at The King's College. FOX News…