Today, KFC India made significant changes to its leadership in India. Moksh Chopra has been appointed General Manager of KFC India BMU (Nepal,....