President Cyril Ramaphosa at the 24th Annual National Teaching Awards. Ramaphosa urges investors to consider South Africa 29 October 2024