moderators

10,000 Mods: YouTube Tries Even Harder to Satisfy Advertisers

But can it do it? 2017 has been one crisis after another for the net’s largest video destination. Will an army of mods do the trick?