Contract wins

Total contracts overview

£235,313,959
Total value
1
Supplied
£235.3M
Supplied value
Average contract value
£235.3M
Counterparties
1
Date range
2026