Industrial and consumer group Barloworld reported that demand pressure in both SA and Russia weighed on its results in 2024. However, its equipment business in Mongolia continues to outperform and it has still upped its shareholder payout.
Source link