Question: STC stands for what?
Sentence: The cooperative deal will see the firms establish the Somali Telecommunication Company (STC), which will allow their mobile clients to communicate across the three networks.
Answer in sentence: yes