Southern Africa

south african rand slips as markets monitor planned anti immigration protests
takealot records first annual profit as revenue surpasses us$1 billion