South African mobile network Cell C says 2024 was a period of significant stabilisation for its business and that its brand was now well positioned for sustainable growth. The mobile network ...