HomeThemesTypesDBAbout
item: #14890
Increased costs and delays to paperwork are being blamed for discouraging Eastern European workers coming to Scotland.