More than 100 million online betting transactions leaked

An online casino group based in Cyprus and Curaçao has leaked information on more than 108 million bets, including personal details, deposits and…