Local is Lekka : Cape Town Outshines the rest
Is it the sea air or the ‘weave your own clobber’ badge of cool? Or could it be the mountains that like make me just wanna climb bru”. Here’s the thing - where you aware that Cape Town has the auspicious title of most entrepreneurial city in South Africa? With Early-Stage Entrepreneurial Activity (referring to [...]