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 »