Insiders have spoken out about Cell C’s severe financial challenges, and it doesn’t look good at all for the service provider
Cell C is in major financial trouble, which has forced the mobile service provider to consider drastic measures to save the company.