Contract wins

Total contracts overview

£187,928,738,571
Total value
51
Supplied
£187928.7M
Supplied value
Average contract value
£3684.9M
Counterparties
2
Date range
2020-2026