Submitted by Robbie McBeath on Mon, 02/03/2020 - 16:59 Links: YouTube is a $15 billion-a-year business, Google reveals for the first timeSource: VoxDD Publish Status: Not AvailableDaily Digest: Daily Digest 2/3/2020Offsite url: Open offsite URL