LeoStella takes on assembly role for NorthStar’s space traffic-monitoring satellites by Alan Boyle on October 27, 2020October 27, 2020 at 7:37 pm Tukwila, Wash.-based LeoStella will oversee the assembly of the first three satellites for a constellation that’s designed to keep track of space traffic. LeoStella’s new project is part of a… Read More