Business May 26, 2021 KFC to boost its international stores count amid chicken sandwich battles Yum! Brands executives declared on Tuesday that KFC is planning to increase its global store count from 25,000 to 75,000 i.e. triple its…