Global head: power and infrastructure, client coverage at the Johannesburg-based Standard Bank Group
Stephen Barnes
Recent articles
-
As Africa continues to grapple with Covid-19, creating more bankable opportunities for investors... Read more
Global head: power and infrastructure, client coverage at the Johannesburg-based Standard Bank Group