Finance Debt, dollars, and deal-making: What macro markets mean for iGaming’s next move 23 May 2025 - In-depth