top of page

Astra lays off 16% to focus on spacecraft thrusters and new rocket