SPECIALIST COMPUTER CENTRES PLC
A United Kingdom supplier, with 58 awarded contracts, totalling £113.4m, most recently yesterday.
Contract history
58 entries- Most recent13 Aug 2026yesterday
- Biggest£40mTechnology Goods and Services Contr…
- Average size£2.3mAcross 50 priced
- Last 12 months56entries