Astra Space Inc

Astra chief engineer Benjamin Lyon resigns from rocket builder

[ad_1] Benjamin Lyon, chief engineer and government vp of engineering and operationsAstraBeleaguered rocket builder Astra is shedding its extremely touted…

2 years ago