Star Catcher Industries has closed a $12.25 million seed round to construct what they are calling the world’s first space-based energy grid.| Smart Energy International