Sounds like some operational issues, then. That’s strange. Given how much investment money was behind this, you’d think it would have been a top-notch site.
News in the iGaming and Sports Betting affiliate world moves fast.
Don't miss a beat! Subscribe to the CAP newsletter now.