Advertisement

Also

Share via

Mediaplex Inc., an Internet advertising services company, said it will fire 83 employees, or 28% of its 295 workers, at offices in New York, San Francisco and San Jose to cut costs.

Advertisement