STSBO

AcronymDefinition
STSBOState/Territory Sponsored Business Owner (Australia immigration)