Amazon is closing 68 physical retail stores

0
27

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