Troubadour Studios has announced a new VFX studio under the Jellyfish name. Having acquired the trademark and branding rights from the former Jellyfish Pictures, which closed its operations in London ...