Google reveals plans for its New York campus, Hudson Square

The Mountain View company has revealed its plans to open a new campus in New York, Google Hudson Square, which will have an area of 1.7 million square feet and represent a $ 1 billion investment Read more…
Neowin