Pizza Hut's parent company announced plans to close more than 250 locations this year. Here's what we know.
Pizza Hut is closing 250 “underperforming” locations as its parent company continues a strategic review of the struggling ...