Grindrod reports profit fall amid lower volumes, up to R200m Mozambique unrest hit 3 Days Ago - Market Watch