01:38duration 1 minute 38 seconds
Teledyne Paradise and New Space
Teledyne Paradise discussion on its approach to New Space