Blue Label Telecoms has released its annual results for the year ended 31 May 2024, revealing that Cell C made R22.4 million before-tax loss between 1 June 2023 and 31 May 2024. Blue Label ...
It’s a key step forward in the long quest to develop a cure for diabetes and a front-runner to finally deliver the sci-fi promise that has enveloped the stem cell field for more than two decades.