By Jake Bickerton2025-02-04T09:32:00
As part of the acquisition of Picture Shop’s London and Cardiff facilities, The Farm branding will return to the UK post-production sector
Register for free today Register here
Already subscribed? Sign in now