This is an explainer for Mynah, a new company that makes explainer videos! How do you tell the story of your company, product, service or brand? Do you send a postcard? A mass email? Do you write a blog post on your website? Do you do it one tweet or Facebook status update at a time? What if you did it with an animated explainer video? Explainers are one of the hottest marketing trends on the net right now. These quick and fun videos are […]