Amazon in the City
Amazon has announced it is establishing a presence in Long Island City, in addition to the 360,000 square feet it currently rents in Hudson Yards. Today, we take for granted that New York is a vast resource for technology talent but that is the culmination of a lot of effort not the least of which […]
Amazon in the City Read More »