Browsing: Mace News

Mace has reported a 25% increase in revenue from continuing operations, reflecting its 33rd year of profitable trading.Mace’s turnover rose to £2.36 billion in 2023, marking…