As the tide is turning in favour of brick-and-mortar retail stores, the largest online retailer, Amazon.com plans to open its first brick-and-mortar retail store at 7 West 34 Street, New York City, across the Empire State Building. Amazon has built the online retail business on competitive pricing and fast shipping. Until now, Amazon could not compete with the immediacy of … [Read more...]