Monday, December 23, 2024
Tag:

Equipment

Barloworld trudges through the mud in Russia

Barloworld's latest results confirm that the company is sticking it out in Russia, recognising a R1 billion impairment in the Eurasia division.
Verified by MonsterInsights