A new 2026 version of this report has now been published. * * * In FY18/19, the public sector spent £2.8 billion with...
Continue reading