Westlife Foodworld Limited, via its subsidiary Hardcastle Restaurants Private Limited, is the proprietor and manager of a series of McDonald's establishments in Western and Southern India. The company employs diverse formats and brand expansions, including standalone restaurants, drive-thrus...