News

The furniture and home decor retailer At Home is closing 29 of its locations across the country by Sept. 30, 2025.