Does anyone have any valid stats about how these badges affect users’ opinion? I mean, I know that CAP, GPWA & eCogra are the biggest names, but I’ve known them from within the industry… How well do the players recognise them? :eh:
News in the iGaming and Sports Betting affiliate world moves fast.
Don't miss a beat! Subscribe to the CAP newsletter now.