Also 21 February 2025 Patrick Guilbaud wins Distinguished Leader in Business award from The Irish Times