B
Bianke Neethling
Guest
Naspers reports $1.4 billion operating loss
Naspers released its financial results for the year ended 31 March 2023, which revealed a company struggling to create shareholder value.
Naspers released its financial results for the year ended 31 March 2023, which revealed a company struggling to create shareholder value.