Tech

Netflix launches a new interactive trivia experience, ‘Triviaverse’