Saturday, June 17, 2023

Walmart

 Walmart is closing down a bunch of stores and I did notice that a lot of those stores are in the state of Illinois, Chicago to be specific - wow. These outlets were losing a lot of money. It does not surprise us. Most retail locations are struggling with major revenue issues. OK, so the lack of green is so serious.


Walmart

No comments:

Post a Comment