Quarterly results Allwyn to post €2bn quarterly revenue after becoming National Lottery licensee 21 May 2024 - News