Saudi Space Agency, US Sierra Space sign MoU to develop national capabilities in space

Saudi Space Agency (SSA), Sierra Space, space technologies, Memorandum of Understanding
World
image