Transparency data

Payments over £25,000: June 2013

Olympic Delivery Authority Expenditure over £25,000