Friday, November 22, 2024
Tag:

Starch

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