Saturday, February 24, 2024

Walmart quietly announces details of 23 store closures across America because of poor sales