News Allwyn has posted massive Q1 revenue gains based on Camelot acquisitionJune 21, 20230 The 80% is more specifically 81.4% and represents the sum of €1.58bn even with the company’s[ UK results falling nearly…