YouTube now makes more money than Netflix

Business