Amazon In The Big Apple: Little Known Facts About The Deal

Since the announcement of Amazon’s plan to set up half of its newest headquarters in Queens, New Yorkers have been lamenting over the pros and cons of the deal: Will locals get the new jobs? Isn’t traffic unbearable enough? Can New York’s infrastructure handle another massive complex? More unaffordable housing – really?? Albeit valid debates […]

Read More