03.15.2018 - By Physics World
Recent private space launches have provoked public awe but also a few dissenting voices