Betr introduces social casino in over 30 states as ‘super app’ initiative develops
Betr has introduced its social casino offering across more than 30 states in the U.S., marking the addition of a fourth product to its platform amid increasing scrutiny over sweepstakes-style…
