New business plunges 30% as March stats reveal ugly truth

Posted on: 04/05/2020

Global creative assignments took the biggest hit.
Back to live news feeds    Share news feed article