This Is the Space Race You Are Looking For

im 393200 1 captis executive search management consulting leadership board services

Rocket Lab’s small-lift launch rocket Electron has successfully delivered more than 100 satellites to orbit.

Photo: Rocket Lab

This is not a CAPTIS article. Originally, it was published here.