Tag: 5.6B

Some exchanges reported that nearly half of new users placed their first-ever prediction trade on soccer matches. The FIFA World Cup’s round of 16 matches are set to kick…