Next NOAA weather satellite launching just in time
L3Harris to deliver five missile-warning satellites for 2023 launches
L3Harris makes strategic investment in Mynaric
New L3Harris space boss says it’s time to rethink risk tolerance