Friday, February 20, 2026

Meanwhile Walmart is doing well and Amazon is the biggest retailer--