KFC opens new flagship outlet in Thane
KFC has opened its latest outlet at Rustomjee Azziano, Majiwada in Thane. Sapphire Food is one of the two companies that run the Yum! Brands that owns KFC in India, the other being Devyani International Ltd. KFC has been aggressively…