Skip to content

YouTube says it has paid out $100B+ to creators over the last four years and the number of YouTube channels making over $100K from TV screens has jumped 45% YoY (Zach Vallese/CNBC)

    Snarful Solutions Group, LLC.