UK
343 workers
India
222
Ireland
207
Germany
59
Netherlands
44
France
30
Poland
26
UK
343 workers
India
222
Ireland
207
Germany
59
Netherlands
44
France
30
Poland
26
UK
343 workers
India
222
Ireland
207
Germany
59
Netherlands
44
France
30
Poland
26
UK
343 workers
India
222
Ireland
207
Germany
59
Netherlands
44
France
30
Poland
26
UK
343 workers
India
222
Ireland
207
Germany
59
Netherlands
44
France
30
Poland
26