Guest Jacob Siegal Posted March 12, 2014 Posted March 12, 2014 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
Recommended Posts