If your company has the resources and wants to maintain control over messaging, branding and quality, creating your own video tutorials may be the best way to go. If you are planning on releasing localized content for specific markets, it’s probably a good idea to look into language service providers that handle script and subtitle localization. Some compani…