Tag: NASRDA

Nigeria to launch new satellite in June- NASRDA boss

National Space Research and Development Agency (NASRDA) is putting modalities in...