Fast food chain McDonald's plans to open 80-90 new outlets in western and southern India in the next two years as part of the company’s strategic plan