UK Public Body Spending

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