What does NCR mean? Non Conformity Report Report of non-compliance, the so-called projects that the foreign supplier are used. See the full article