Malta Department of Contracts
Awarded
Construction work
Supplier profile
Malta
2
Contracts won
€18,077,587
Total awarded value
1
Sectors
Malta Department of Contracts
Malta Water Services Corporation