Astra wins $7.95m NASA launch contract

0
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...