ClientDemo VideoExplainer videoExplanation videoHandcrafted Videos Innovia Films Animated Explainer Videos We recently started work on a series of four explainer videos for Innovia Films, the first of which, for their UltraFoil product can be seen above. Innovia are a leading global producer of…Lee10 July 2014