South African tycoon, Terrence Moolman, rakes in $4 million from Caxton shares Timilehin Adejumobi - 10 Feb 2025