Business Walmart categorically denies any intention of shrinking its operations in 2025, contradicting rumors of 11 store shutdowns in 2021. , and Administrator 2025 May 1