Durham company plays pivotal role in NASA's Rover Mission to Mars

Team members at The Sierra Nevada Corporation's (SNC) Durham office held their breath as NASA's newest Mars Rover Perseverance dropped onto Mars Thursday afternoon.