DigiCon Genius Brands signs a 20-year deal with Marvel Studios to license ‘Stan Lee's’ IP in TV productions and other experiences -
VFX