seeCseas, 11 months ago I would imagine running YouTube is still a net loss for Google. I doubt it, youtube generates about 30 billion in revenue per year!
I would imagine running YouTube is still a net loss for Google.
I doubt it, youtube generates about 30 billion in revenue per year!