Investec Asset Management, the $85 billion firm based in South Africa, has made a strategic commitment to managing assets for the world’s 300 biggest institutions, including 30 in...