Not to worry. We will promote your video through our YouTube channel if required. However, it is easy to begin a YouTube channel. Almost all the companies have a YouTube channel nowadays. You can also start one. Alternatively, you can use your FB, Instagram, LinkedIn, and other social media pages too.