Manager and workers discussing paperwork in engineering factory

- Image ID: DHF1XK

Manager and workers discussing paperwork in engineering factory

Image Source / Alamy Stock Photo

Image ID: DHF1XK

Location: Tonyrefail, Mid Glamorgan, United Kingdom