The Commission for Complaints for Telecom-Television Service (CCTS) was forced to suspend one participating service provider (PSP) for non-compliance with its directives, it noted in its 2022 annual report Thursday.
ICA Microsystems Inc. refused to issue a customer a...