N nordic.businessinsider.com How 2 employees at a Finnish tech firm invented and built a space program 5 points abtaylorxo 8 years ago 0 comments