Describir: Does STS mean business?