South Africa’s smallest businesses are punching above their weight when it comes to job creation – but the system is still actively working against…
The Delta Studio: Shaking up the venture and product innovation space
Innovation has always been at the core of business and yet it remains one of the hottest buzzwords. The Delta Studio, a relatively new…