FTWISS: Fresh Talent – Working in Scotland Scheme

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

Definition in English: Fresh Talent - Working in Scotland Scheme