Amazon just opened a new store that sells popular items from its website. Here’s what it looks like inside

Amazon opened a new store in New York on Thursday morning that’s unlike anything the company has ever done before. Located in the city’s SoHo neighborhood, the shop, known as Amazon-4 star, sells what the e-commerce giant considers to be some of its most popular or best-rated merchandise on its website. The store is a…

Continue Reading →