Trading update for the 26 weeks ended 30 July 2023 - Barr (A.G.) plc | RNS | Ticker