Afrifund

Hamilton James says he sold part of his shares to diversify his children’s trusts holdings