Buyer · Utility / sector
BARCELONA DE SERVEIS MUNICIPALS, S.A.
Barcelona · Barcelona
Track this recordWith Adjudera Pro, get alerted before a contract here runs out.
Awards
107
Total awarded
€137.4m
83 / 107 with a value
Suppliers
74
Last updated
9 Nov 2026