Home Politics Fast Food Chain Wendy’s Set to Close Hundreds of US Locations in 2026 Due to Decline in Sales