Contract wins

Total contracts overview

£119,219,871
Total value
11
Supplied
£119.2M
Supplied value
Average contract value
£10.8M
Counterparties
11
Date range
2023-2026