National Business Initiative
The National Business Initiative (NBI) is a voluntary coalition of South African and multinational companies dedicated to driving sustainable economic and socia
Company facts
- Founded
- 1995
- Employees
- 50
- Headquarters
- South Africa
- Type
- Non-Profit
About
The National Business Initiative (NBI) is a voluntary coalition of South African and multinational companies dedicated to driving sustainable economic and social transformation. Since its founding in 1995, NBI has delivered measurable impact across housing, crime prevention, local economic development, public‑sector capacity building, education, public‑private partnerships, energy efficiency, and climate change mitigation. Today, NBI engages its member firms in strategic initiatives that advance responsible business practices and inclusive growth, leveraging partnerships with global networks such as the World Business Council for Sustainable Development, the CEO Water Mandate, We Mean Business, and the CDP.