Meaning 1:
Service Technical College.
Meaning 2:
Ship To Commerce. This Quality Valve Review exists as the decision point for allowing vehicles to leave the assembly plant to be sold to the end-user.
Meaning 3:
Society for Technical Communication
Meaning 4:
Standards and Testing Center