4star
Latest
Amazon opens its second '4-star' store in Colorado
Amazon isn't wasting too much time in expanding its 4-star brick-and-mortar concept, as it opened a second location in Lone Tree, near Denver, Colorado on Thursday. It follows the first store, which launched in Manhattan in September, and the company will soon open another in Berkeley, California.