With numerous retailers shuttering a large percentage of their locations and other companies closing down all-together due, in part, to competition from Amazon.com, rumors abound that Amazon will be opening their own brick-and-mortar stores to replace the ones we’ve lost.
Is that true? Marketing professor Scott Galloway of the NYU Stern School of Business weighs in:
What do you think about this? Comment, react to, or share this on Facebook.