04-02-2026 17:21 via nrn.com

Pizza Hut is closing 250 U.S. locations in the first half of 2026

The closures are part of parent company Yum Brands’ strategic review of the brand
Read more »