L3Harris scores payload contract for Millennium’s Foo Fighter missile tracking satellites

Published by on 05/03/2024 UTC

Millennium Space won a $414 million contract from the Space Development Agency to build eight satellites equipped with advanced infrared and optical sensors

Continue Reading >