Brand stories also known as promotional videos, are one of the most popular ways to showcase your company’s brand, products and services in a dynamic and engaging way. This can often take the form of narration and interviews to create good storytelling.