Creator
Stephen Barnes is the head of Standard Bank Corporate and Investment Banking, South Africa
South Africa’s infrastructure ambitions are not constrained by a lack of capital; rather, they are adversely affected by a lack of bankable opportunities.