About Naspers Naspers is a multinational holding company based out of Cape Town, South Africa, that has investments in high-performing internet assets. It owns shares...