locusmag.com
Amazon to Open Physical Store
Online retailer Amazon is reportedly opening a store in New York City, with plans to be up and running in time for the holidays. According to the Wall Street Journal, “Amazon’s space at 7 Wes…