1 Apr 2021, 09:40 UTC · By: Daniel Patrascu / Noel Armstrong is the man charged by Romania carmaker Dacia to lead its imaginary space operations, Duster launch to space first on the agenda