The email, sent by CEO David Limp, said the cuts will impact some engineering positions, program/project management, and ...
New England Public Media, a public radio and television station based in Springfield, laid off 13% of its employees on ...