23-07-2024 07:03 via campaignlive.co.uk

Does the reported 20% decline in new business reflect your experience?

Like the UK economy, new business has been suffering but there are green shoots. What are agencies feeling?
Read more »