Global fast-food giants – KFC and Pizza Hut have suspended their businesses in Russia. This was announced by the parent company of KFC and Pizza Hut – Yum Brands Inc. Yum Brands Inc has announced that it was halting its investments and operations in Russia. Yum Brands has at least 1000 KFC and 50 Pizza […]