Businesses using video sharing sites to help promote their message face two big obstacles; one, they are vying for attention in an endless sea of less-than-professional videos…and two…most companies block access to sharing sites like YouTube on their corporate networks. Enter...