According to Dow Jones and CNBC, Amazon is making the leap into brick-and-mortar with plans to open its first standalone store in Manhattan this holiday season. The store will be a pop-up shop at 7 West 34th Street, conveniently located right by the Empire State Building.
The store, which is more like a warehouse, will offer same-day delivery in New York City. We’re assuming…
