YouTube founders launch new video service

YouTube co-founders Chad Hurley and Steve Chen have launched a new video app and website called MixBit.  The app lets users record, edit and publish videos that can last from one second to one hour from their mobile, taking on new entrants in the short-form online video space like Instagram Video and Twitter’s Vine. However, […]