Mark Barnes is a weekly columnist for Business Day who has spent 30 years in finance and markets, and was also the South African Post Office CEO.
1
2
3
4
5