SA Company News: The Johannesburg Stock Exchange All-Share Index closed 0.51% higher at the 108 881 level. In a trading update from Afrimat, the group reported one of the most challenging trading periods in its history, with profitability heavily impacted by lower iron ore earnings due to a stronger rand, a 49.1% surge in shipping…
