Cate Lawrence
Dcubed, a German spacetech supplier, has closed its Series A funding, which was 26 percent oversubscribed. The Munich...