An encouragingly good week for SA Inc

Good results from Barloworld and a trio of retailers, some share price sparkle for Tsogo Sun, Ayo’s 142% dive in profits and 86% increase in dividends, two cents’ on Tencent’s biggest shareholder(s), and some bank AGMs.