theScore reports record handle, but negative net gaming revenue, in H1 This handle figure represents a dramatic increase from the $22.6m from the same period last year. Read the full story on iGB North America.