News

Netflix has given the green light to a new "Squid Game" slot machine -- the streamer's first licensing deal in the casino and gambling industry.