Yahoo! Launches Better Video Content
On a day that saw it's stock take a hit, Yahoo! has teamed up with Current TV to launch Yahoo! Current Network, a video site with a mix of profesional and user submitted videos arranged in channels. Current TV is a cable and sattelite channel backed …