EE and Saatchi & Saatchi spots depict horror of tech purchase paralysis Ben Bold campaign 3 0 05.11.2024 .....© campaign visit website