Uploading a video to YouTube quickly spreads your company's message beyond your own website and offloads the hosting, but it comes with a number of restrictions and requirements. Google has limits on ...