Tag: Space industry

Astra chief engineer resigns in another blow for beleaguered rocket builder

Astra chief engineer resigns in another blow for beleaguered rocket builder

Benjamin Lyon, chief engineer and executive vice president of engineering and operations. Beleaguered rocket-builder Astra is losing its highly touted [...]
1 / 1 POSTS