The world’s largest online retailer, Amazon, is to open a retail store in New York City according to Wall Street Journal. The store would try to fill the void of urgency in e-commerce. The store would serve as a showroom for customers to pick up, return and exchange items without having to depend on the U.S Postal service. The idea of a physical location has been toyed in the past but now Amazon have a chance to connect to their customers in real life. Meanwhile officials at Amazon have chosen not to comment on the rumor. Read More>>