Tech News2 days agoStar Catcher Industries raises $12.25M to provide energy grid in space for satellites