One of the biggest stores on the planet is closing hundreds of its branches… employees are claiming their store is actually operating under life support,and it’s just a matter of time before sunset.
One of the biggest stores on the planet is closing hundreds of its branches… employees are claiming their store is actually operating under life support,and it’s just a matter of time before sunset.