I set up an account a couple of days ago, and am waiting on their deposit in order to ‘activate’ my account. I am able to log into my account with no problems though.
News in the iGaming and Sports Betting affiliate world moves fast.
Don't miss a beat! Subscribe to the CAP newsletter now.