It appears somewhere around 60-70% of the launches are their own missions. This said nothing about costs though.
Still one company matching the rocket launches of the rest of the world is pretty impressive.
It appears somewhere around 60-70% of the launches are their own missions. This said nothing about costs though.
Still one company matching the rocket launches of the rest of the world is pretty impressive.