Seven Grand Managers Announces Strategic Investment in Starlab Space
Starlab Space LLC said Seven Grand Managers, LLC, an asset management firm, has made a strategic investment in the company. The new capital brings an additional institutional backer to Starlab as it progresses its commercial space ambitions and development roadmap.