SETN: Scottish Environmental Technology Network

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

Definition in English: Scottish Environmental Technology Network