Pre-tax profits at timber processing group Glennon Bros declined by 23pc to €37m in 2023 as its joint managing director ...