indiafinancenews.com
McDonald’s struggle worsened by snow, 1.4% decline in sales
It would also need the backing of the independent franchisees that own and operate the majority of its restaurants in the US. Read More