Alexforbes Lead Story – Tannan Groenewald
Namibia ranks among the world's slowest for internet speed, placing 143rd out of 152 countries in the 2025 Speedtest Global Index by Ookla. Angie Scholtz is joined by the Head of Data and Analytics at Cirrus Capital, Tannan Groenewald.