YouTube is a $15B-a-year business, Google reveals for the first timetheverge.com2 points·louis-paul··0 commentsOpen articleSaveView on HN