Zimbabwe plans to launch three additional satellitesby Naija Tech News March 26, 2024 0 Zimbabwe is forging ahead with its plans to make a name for itself in the space exploration arena. The nation is ...