STC
Meaning 1
a telecommunications company in Saudi Arabia
“STC provides internet services across the country.”Add to my deck
Meaning 2
the standard terms and conditions of a contract.
“Please refer to the STC for further details.”Add to my deck
a telecommunications company in Saudi Arabia
“STC provides internet services across the country.”Add to my deck
the standard terms and conditions of a contract.
“Please refer to the STC for further details.”Add to my deck