AG Barr has reported 3.1% revenue growth, from £221.3m to £228.1m, during the first half of the year, compared to the same ...