The Indian owners of a North Yorkshire bus factory has announced it is looking to close the plant with the loss of 200 jobs. The move affects the Switch Mobility Limited UK (Switch UK) plant at ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results