23 employees
Part of German construction conglomerate Zech Group and further planning its roll-out across Europe.
2012