Leading VFX house DNEG join hands with OTT gaint Netflix for a multiyear services agreement

Leading technology-enabled visual effects (VFX) and animation company DNEG today announced the signing of a new,…