Creatify is Making Video Ads More Accessible Creatify’s promise of reducing the time to create video ads from weeks to minutes, and