The new Amazon Store space at 72 Spring Street in NYC’s Soho — once thought to be a bookstore — introduces a new concept in the company’s physical store portfolio. Opening Thursday, the awkwardly named “Amazon 4-star” is a general merchandise store that sells a bunch of stuff with high Amazon customer reviews, along with […]