Gala Games CEO blames $23M exploit on ‘messed up’ internal controls
May 21, 2024