Popular retail chain, Walmart, remains a topic of interest as of late. The end of 2024 marked the closing of several locations for the company who was also facing backlash for the company’s decision ...