Walmart laying off over 200 employees in North Carolina: Reports
Walmart, in a bid to streamline its operations, will reportedly lay off over 200 employees from Charlotte, North Carolina in the United States. Reports have claimed that the Walmart layoffs will begin from June 2025 amid the company shifting its operations from small offices in the US to Bentonville, Sunnyvale, California and other big offices in the country.