Skip to content
Home » News » Luxury watch firm to close showrooms and cut jobs

Luxury watch firm to close showrooms and cut jobs

There are almost 80 roles at risk of redundancy at the company, which is based in Leicestershire. Read More