ByDenver SeanAugust 18, 2020 Pizza Hut to Shut Down Nearly 300 Stores After Major Franchisee Declares Bankruptcy News