Strongly believe in India story, will continue physical expansion: KFC
US-based fast food chain KFC will continue to expand its restaurant network in India despite the coronavirus
Read moreUS-based fast food chain KFC will continue to expand its restaurant network in India despite the coronavirus
Read more