Tag Archives: Mike Rudd Head of Telecommunications Strategy at the UK Space Agency