Saatchi & Saatchi Lays Off 8 Staffers

By J.l. Sulliva on October 25, 1993