Turnover, profits rise at IWP

Annual turnover at IWP increased by 18.7 per cent to €565.1 million (£444