ts first innings in the Capital was a turbulent one. But Kentucky Fried Chicken (KFC) has not altogether chickened out of Delhi and is back after a gap of seven years.
Owned by Yum! Restaurants International, which also has brands like Pizza Hut and Taco Bell, KFC has chosen Rajouri Garden as the place for its relaunch. ... more