Contract Wins

Total contracts overview

£398,542,283
Total Value
21
Supplied
£398.5M
Supplied Value
Avg Contract Value
£19M
Counterparties
14
Date Range
2022-2026