South African (SA) business leaders are pushing for more investment in Africa at the Business Twenty Summit in Washington (B20…