INSIDER
Papa John’s faces backlash after American Russia franchisee refuses to close 190 stores
Read full article: Papa John’s faces backlash after American Russia franchisee refuses to close 190 storesPizza chain Papa John’s is facing heavy criticism on social media after an American franchise operator in Russia refused to close 190 stores, even after the company said it would suspend all corporate operations there following Moscow’s invasion of Ukraine.