Star Catcher banks $12.25 million for orbital energy grid

Former Made In Space CEO Andrew Rush teamed up earlier this year with Michael Snyder, Made In Space co-founder and former chief engineer, and space investor Bryan Lyandvert to establish Star Catcher.