Battered JSE braced for another tough year

While global markets have staged a fightback over the past week, it has not been enough to escape the worst annual performance for stocks since the global recession a decade ago.

قالب وردپرس