Mark Barnes

Columnist

Mark 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.

Load more