NetBet boosts game portfolio with Greentube partnership

The collaboration sees NetBet customers gain access to Greentube’s portfolio of titles.