Integrity Report Q1 2023

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