Who Wins UK Government Contracts: Analysis of 2,228 Awards Worth GBP 16 Billion
Analysis of 2,228 Contracts Finder awards reveals GBP 16.09 billion in public spending. Taxi services top the volume table with 145 contracts. Fifteen suppliers with overdue Companies House accounts still won public contracts.