From the historic high of landing on the moon to the recent sobering reality of failed launches and near-misses that have triggered internal reviews, the last five years have been a period of ...