Tech NewsJuly 25, 2024Star Catcher Industries raises $12.25M to provide energy grid in space for satellites