By Aarti Bhana Trade balance swings into deficit of R4.66 billion in July.

Read full article here: Moneyweb