In September and October of 2017, some 238 cities were jockeying to attract Amazon’s HQ2. I write about why St. Louis was the ideal choice in TechCrunch here……

« Back to Blog