President Cyril Ramaphosa emerged well-placed to win a second term as the head of the country’s governing party, although there is much haggling and horse-trading to come. Orignially published in NYT.

Small Business Minder
error: Content is protected !!