UK Public Body Spending

A project visualising £133.3 Bn of public body spending data. We have views for: