Fine-Tuning the YouTube Picture

YouTube was founded in February 2005 and quickly emerged as a leading site for video posters and viewers. Google spotted the potential exponential growth of YouTube’s users and content library early on and acquired the...

Continue reading at Morningstar →