James Halstead shares rise as set to meet expectations
James Halstead PLC - Manchester-based flooring manufacturer - Ahead of its annual general meeting on Friday, says whilst its major markets face strong competition, it is seeing improved output and...