3D printed satellite solar array

Munich’s Dcubed Raises €4.4M to 3D Print Solar Arrays Directly in Space

A surge of investor interest drives space hardware developer Dcubed into its next growth phase. The Munich-based company has just closed an oversubscribed €4.4 million Series A  funding round, securing…