Amazon is closing 68 physical retail stores

0
149
Amazon is closing 68 physical retail stores

Amazon has confirmed that it is going to close 68 retail locations across the US and the UK. This includes several of its pop-up shops, its 4-star stores and Amazon Books bookstore. The actual closing dates of these stores may vary from location to location.

LEAVE A REPLY

Please enter your comment!
Please enter your name here