James Halstead lifts payout despite profit slip as war weighs on costs
(Alliance News) - James Halstead PLC on Wednesday cited short-term trading headwinds, as it reported a decline in annual profit, but hiked its shareholder payout nonetheless. Read More