News

Amid depressed coal prices and a firmer rand, revenue was ZAR14.81 billion, down 12% from ZAR16.75 billion, dragging adjusted earnings before interest, taxes, depreciation and amortisation down 68% to ...
Vodafone 86 Short Positions. FK15 Shorts for 2025 Who is shorting Vodafone Group Plc Fxd Rt Rst Sub Nts 30/08/86.