3 ms·
They could be attempting to demo their 3d-printing technology with the smallest launch system possible. I imagine their competitive edge is in manufacturing, an
by pkinsky 12y ago
They could be attempting to demo their 3d-printing technology with the smallest launch system possible. I imagine their competitive edge is in manufacturing, and they could be looking for an eventual partnership with a bigger player.