Riyadh-Mubasher: The Council of Competition has imposed a fine of SAR 10 million on Saudi Telecom Co. (STC) for abusing its dominant market position by withholding services for clients of competitors, blocking international calls and not activating the number portability service.