Buyer · Utility / sector
Dirección de Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC-CNS)
Barcelona · Barcelona
Track this recordWith Adjudera Pro, get alerted before a contract here runs out.
Awards
30
Total awarded
€21.2m
30 / 30 with a value
Suppliers
26
Last updated
19 Oct 2026