Naspers owes a lot to a single bet. Founded over a century ago in South Africa, the media, tech and investment firm paid $32 million in 2001 for a major stake in a Chinese tech startup. That startup ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results