Join Nostr
2025-06-03 20:22:15 UTC

utxo the webmaster 🧑‍💻 on Nostr: Google bought YouTube for $1.85 Billion in 2006 In 2024 it made $36 billion in profit ...

Google bought YouTube for $1.85 Billion in 2006

In 2024 it made $36 billion in profit in one year