SA Company News: The Johannesburg Stock Exchange All-Share Index closed 0.9% higher at the 72 891 level. Naspers Ltd. reported that an operating loss for the first half of 2023 has narrowed, driven by higher e-commerce revenue and costs control. Revenue from continuing operations rose to $3.73 billion from $3.26 billion, driven mainly by a…
