J
Jacob Siegal
Guest
Looking for a one-stop shop for all your Nexus needs? According to Crain's New York Business, retail experts believe that Google is close to signing a lease at 131 Greene St. in New York City, half a block from the Apple Store that has become a staple of the high-end SoHo district.
Continue reading...
Via BRG - Boy Genius Report