Newco Announces Firm Intention to Acquire Barloworld
Barloworld 2024 integrated report for the 12 months ended 30 September 2024
Barloworld annual results for the 12 months ended 30 September 2024
Barloworld Group Interim results for the six months ended 31 March 2024