Contract wins

Total contracts overview

£750,165,887
Total value
74
Supplied
£750.2M
Supplied value
Average contract value
£10.1M
Counterparties
15
Date range
2024-2026