Contract wins

Total contracts overview

£48,777,730
Total value
10
Supplied
£48.8M
Supplied value
Average contract value
£4.9M
Counterparties
9
Date range
2024-2026