New England Public Media laid off 13 percent of its staff today.
www.nepm.org
New England Public Media lays off 13% of its staff
New England Public Media, a public radio and television station based in Springfield, laid off 13% of its employees on Wednesday.