Im happy I finally signed up Im happy I finally signed up spacechannel.com FEATURED Featured As the space economy continues to expand, nations around the world are staking their claim in every aspect of the industry. The Saudi Space Commission, or SCC, is on the verge of ann