David Gibb

Editor in chief

Latest Articles

Investing In Tech Requires A Different Mindset

Technology and internet (tech) stocks now account for around 30% of US stock market value and 20% of global stock markets’ value. SA’s sole...