Decoding this week’s rand rout

Decoding this week’s rand rout