South Africa’s smallest businesses are punching above their weight when it comes to job creation – but the system is still actively working against…
Global Innovation Index 2014 spells promising signs for Africa
Swizerland, the United Kingdom and Sweden have been named the world’s most innovative countries of 2014. The seventh annual Global Innovation Index (GII) study…