Wednesday, January 14, 2026
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