After numerous setbacks, the European Space Agency recently announced that its next-generation rocket, Ariane 6, is set to launch in just six months’ time. If […]