October 31, 2024October 31, 20240 Research and development key to Namibia’s future – Tjivikua Namibia Economistsource