Science Head of ‘disruptive’ space procurement agency hits back at critics: ‘Change is hard’ Admin 10/08/2023