Google Canada hosted a showcase last week in Toronto, complete with recent case studies and numbers from YouTube.
The following stats had several jaws hitting the floor:
• 10 hours of content is…
posted : Wednesday, April 30th, 2008