EconomySouth African Economy: Key contributors, economic outlook, challenges and moreRichard Okoroafor