Google announces Youtube to support High Res 1080p
internet advertising Google purchased YouTube back in 2006 for $1.65 billion which was at that time, Google’s largest capital investment. However Google has struggled to effectively monetize the site. Even [...]