Operating profit and turnover increase at Carbery Operating profit and turnover increase at Carbery NEWS 23 April 2025