03-05-2020 19:30
via
campaignlive.com
New business plunges 30% as March stats reveal ugly truth
Global creative assignments took the biggest hit.
Read more »