Starlab Space Launches European Subsidiary for Global Collaboration IntentTech Insights Staff WriterJanuary 13, 2025