Business Maverick Barloworld management confident despite potential impact of Russian sanctions, but shareholders less so 3 min 0 By Sasha Planting