YouTube is in talks to offer select creators millions in payments if they keep their videos exclusively on its platform for a set period, two people familiar with its efforts told Business Insider. The move is a direct shot at Netflix, which has been ramping up its licensing of creator videos for its platform. Bloomberg’s