Innovation South Africa ranked at #61 in the Global Innovation Index 2025 This year's GII report is really just a snapshot of wasted potential. If you want to make your blood boil - read it.
Innovation De-risking innovation Mapping out some of the key elements of a successful innovation program.