Astra prepares for next launch attempt as it faces suit over company name
ASTRA wins contract to study weather cubesat constellation