Agency News

Deutsch New York is laying off estimated 19% of staff

Shop lost a major account in PNC bank earlier this summer, but cuts span many departments