shame, i thought the brand was pretty compelling.
all i really saw from them was betting shops with the windows kicked in. maybe they just chose the wrong locations
News in the iGaming and Sports Betting affiliate world moves fast.
Don't miss a beat! Subscribe to the CAP newsletter now.