Reducing Activities: company scaling back some business operations while continuing others
Stay Scaling BackBarloworld Limited is an industrial brand management company based in South Africa.
Reducing Activities: company scaling back some business operations while continuing others
Stay Scaling BackWill continue to trade in Russia, Vostochnaya Technika, the official Caterpillar dealer in some parts of Russia. Revenue decreased in 2024 vs 2023 by more than -20%.