Electronics news

MaiaSpace modular space launcher wins first commercial contract