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