In the heart of the industrial area with Sarlux contractors’ workers
Carpenters, scaffolders, masons, sand blasters and workers engaged in efficiency and safety checks at the Sarlux industrial site of Sarroch. In total, over 1,000 technical workers, […]