IBIA 2023 Integrity Report

IBIA reported a total of 184 sports betting alerts to relevant authorities during 2023.