News24.com | Barloworld bleeds as markets worry about its Russian business
Barloworld lost more than 15% of its value - R3 billion of its market value - in less than a week as the market assessed the impact of the Russian invasion of Ukraine on its business.