The Business 20 (B20) is the official G20 dialogue forum with the global business community, established in 2010 and reserved for companies and business organizations. With an average of over 1,000 delegates from G20 countries and around 3,000 participants representing an overall business community ...See more
Headquarters:
South Africa
Company Type:
MNC / Large Enterprise
Company size:
11-50 Employees
Year Founded:
2020 (6 years)
Address:
JOHANNESBURG, 2090, ZA
LOW
spending power