Amazon May Open its First Physical Store in New York City

E-commerce giant Amazon reportedly has plans to open its first brick-and-mortar store in the heart of New York City. The company’s new space on 34th Street across from the Empire State Building may likely be used as a mini warehouse that will handle same-day delivery, product returns, and pick-ups of online orders. A physical store is expected to help provide faster service and delivery for New Yorkers in addition to building more brand recognition for the online-based company. Continue reading Amazon May Open its First Physical Store in New York City