Yum! Brands terminates its franchise agreements with IS Gida, closing 537 KFC and Pizza Hut locations in Turkey. Yum! Brands reclaims KFC and Pizza Hut master franchise rights in Germany, facing a ...