Deadline… Saatchi & Saatchi is moving its New Creators’ Showcase to SXSW London in a development that ends its 36-year partnership with Cannes Lions. The move was announced as the world-renowned advertising agency opened entries for the New Creators’ Showcas…
