NYC To Become Giant Tech Campus Pretty Soon I Guess?
Thanks to the efforts and hyperactive interest of Governor Andrew "Amazon" Cuomo, the Internet's largest retail platform may soon set up shop (or, one half of shop?) in Queens—so goes a rumor ...
read more