Operator KTO joins International Betting Integrity Association

IBIA now has more than 125 sports betting brands and close to 50 additional companies.