Riyadh: The Communications, Space and Technology Commission (CST) and the Saudi Space Agency (SSA) have launched the global SpaceUp Competition, in partnership with Neo Space Group (NSG), which aims ...