Transparency data

UK Space Agency: spending over £25,000, October 2015

Reports on Agency spending over £25,000.