Chairman

Business News

Changes at James Halstead PLC

Mr Geoffrey Halstead will stand down as Chairman of James Halstead at the annual general meeting to be which takes…

Read More »