Browsing: Triggerfish

A new, high-profile group founded by three South Africans now living in Silicon Valley and London has been formed to help grow SA businesses into global firms by providing the connections, advice and investment they need to take their ideas beyond SA’s