Contract wins

Total contracts overview

£412,637,795
Total value
2
Supplied
£412.6M
Supplied value
Average contract value
£206.3M
Counterparties
2
Date range
2025-2026