Where is the last place you watched a music video? Chances are it was on YouTube, but more specifically, a channel called Vevo.
The relatively new service, which launched at the end of 2009, has not only become the No. 1 most-watched YouTube channel, but it is the No. 2 most-watched U.S. video platform on the internet!
Even more impressive is that the company has made a