TNSNZ: The Natural Step New Zealand

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

Definition in English: The Natural Step New Zealand