technology Betsson Confident Amid Quarter 1 Outcomes Despite Some Close Calls , and Administrator 2025 May 10