BusinessSouthern AfricaTelecommunications Cell C witnesses revenue decline, suffers large loss by Radarr Africa August 25, 2022 by Radarr Africa August 25, 2022 Cell C, a leading mobile provider in South Africa witnessed a revenue declined from R13.9 billion at the end May 2021 to R13.4 billion this year, while it suffered a … 0 FacebookTwitterPinterestEmail