Share Barloworld's share earnings up 31%

Let's do Biz