Bragg Gaming Group reports $24.2m in Q3 revenue