Amazon April 22, 2019 Lee Tabas Amazon decided not to set up one of its headquarters in Queens, New York City. Queens didn’t lose much. My understanding is that Amazon provided no actual commitment on the number of jobs to be created. Amazon did commit to… Read more