The economic growth and job creation power of SMEs have been empirically proven.
SMEs account for more than 60% of job creation in most countries. It’s part of our purpose and mindset to contribute to that success.
South Africa
South Africa
South Africa
South Africa
South Africa
South Africa