Zicta director-general resigns 0 15.10.2024 10:48 Telecompaper.com (Telecompaper) The director-general of Zambia's Information and Communications Technology Authority, Choolwe Nalubamba has resigned from his position...