News

The rand has weakened sharply following recent weeks gains as Israeli military strikes on Iran drove investors away from ...