Investec is a South Africa-based financial services firm. CCTV’s Jessica Stone sat down with the company’s CEO Hendrik Du Toit, who says African economies have undergone an amazing transformation over the last 20 years, and it is time for U.S. companies to get in the game.