The International Betting Integrity Association (IBIA) has launched a Payment Provider Forum to help prevent financial fraud in Brazil’s growing sports betting market. Six major payment providers ...