Grindrod reports profit fall amid lower volumes, up to R200m Mozambique unrest hit 5 Day Ago Market Watch