Quarterly results Evolution CEO ‘flabbergasted’ by Brazil betting ban as company awaits clarity 23 Oct 2026 - News