INCHRITI: International NGO Committee on Human Rights in Trade and Investment

What does INCHRITI mean? The above is one of INCHRITI meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: International NGO Committee on Human Rights in Trade and Investment