Contract wins

Total contracts overview

£464,490,707
Total value
298
Supplied
£464.5M
Supplied value
Average contract value
£1.6M
Counterparties
115
Date range
2022-2026