1 min read

YouTube offers creators millions to not work with Netflix

Creators who do sign deals with Netflix face consequences, YouTube has said.