Big Lots Closing Stores 2024 List Uk. Big lots closing dozens of stores in 2024. It cites “elevated inflation” and decreases in consumer spending as reasons.
Securities and exchange commission, the. Let us explore more reasons why big lots decided to cease.