Posts

McDonald's to shut 169 outlets in India alleging 'breach of contract'