NASA's Commercial Crew partner Sierra Nevada completes Dream Chaser nose landing gear test
(Phys.org) -- NASA partner Sierra Nevada Corporation (SNC) has completed a successful test of the nose landing gear for its full-scale Dream Chaser engineering flight test vehicle. The completed test and an upcoming flight ...