YouTube turns 20 this 12 months, and if it have been a standalone enterprise, it might be price between $475 billion and $550 billion, in keeping with analysts at MoffettNathanson, per CNBC.
Support Greater and Subscribe to view content
This is premium stuff. Subscribe to read the entire article.
Login if you have purchased