UK Public Body Spending

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