Florida startup Star Catcher snags $12 million to help develop 1st off-Earth energy grid
Star Catcher Industries just snagged $12.25 million to develop its planned constellation of power-beaming satellites, which will service other orbiting spacecraft.