Science

German startups launch mini-rocket challenge to SpaceX and co.