McDonald’s Corporation and International Restaurant Systems (Private) Limited have reached a mutually agreed-upon legal settlement, officially ending their franchise relationshipContinue Reading