Contract wins

Total contracts overview

£13,464,108
Total value
32
Supplied
£13.5M
Supplied value
Average contract value
£420.8K
Counterparties
30
Date range
2024-2026