Alexa, What City Will Be Home to Amazon’s Second HQ?
Oct 13, 2017•8 min•Ep. 328
Episode description
Business leaders and government officials are tripping over themselves trying to convince Amazon to locate their newest headquarters in their cities.
Business leaders and government officials are tripping over themselves trying to convince Amazon to locate their newest headquarters in their cities.