Westlife Foodworld Ltd, which operates McDonald’s restaurants in South and West India, will introduce Drive Thru capabilities in 35 per cent of its new restaurants as part of Vision 2027 strategy. The ...