June 2, 2025

Retail News: A massive crafts retailer is now closing 500 stores