Photo by Jordan Stead for Amazon Amazon on Thursday opened a physical store in Soho, stocked only with items rated 4 stars and above by online customers. The new concept, called Amazon 4-star, is located at 72 Spring Street, between Crosby and Lafayette Streets. By using customer ratings and reviews from their website, the store’s […more]
Posted in: New York
Comments are closed.