Europe's First Private Launch Company Embracing Failure - Rollup News