Home

IBIA Q1 2023 Integrity Report

IBIA reported a total of 40 sports betting alerts to relevant authorities concerning 9 sports during Q1 2023.