allthatshreds.com
YouTube Has Paid Out 1.8 Billion In Ad Money Over The Last 12 Months
YouTube has claimed that it paid out over $1.8 billion to music rights-holders in the 12 months to the end of September this year, in advertising revenues…