Astra wins $7.95m NASA launch contract
Astra won a multi-launch NASA contract to deliver a constellation into orbit that will allow scientists to improve their measurements of tropical storms. The $7.95m contract entails three launches next year to deliver six...