From Mason to Mars: How a Mason company plays a key role in rover’s mission NASA celebrated Thursday afternoon after the Perseverance rover successfully landed on Mars today. Cheers of triumph and relief filled a room at L3Harris, a…