HeadsUp Entertainment launches sports betting and iGaming revenue platforms

HeadsUp Entertainment has launched “multiple revenue platforms” in six US states and Ontario in what it called “a major step forward as a…