Wednesday, September 14, 2016

Amazon just opened pop-up stores in a dozen states including Massachusetts

Amazon just opened 21 pop-up electronics stores in a dozen states including Natick Mall in Massachusetts. Other states include Texas, Arizona, California, Colorado, Georgia, Maryland, New Jersey, New York, Pennsylvania, Texas, Virginia and Washington.

The timing of the pop-up store openings is obviously geared to the holiday shopping season. It's not clear if they'll stay open past that.. . . more

No comments: