Your Brand Story should be video-centric.
The reasoning should be obvious, possibly in your hand as you're reading this and certainly in the hands of billions of people around the globe. Not taking advantage of that platform leaves you missing out on a huge audience, B2B or B2C.