By Victor Omondi At least 300 Pizza Hut restaurants will be shut down permanently after the largest franchisee for Yum Brands, the parent company for the fast-food chain, filed for bankruptcy. NPC International Inc. owns more than 1200 Pizza Hut locations and about 400 Wendy's locations. At the beginning of July, the company filed for […]