Supplier
Trier · DEU
Awards
8
Total awarded
€9.5m
8 / 8 with a value
Buyers
6
Sectors
1
USt-IdNr. DE354736183