Big layoffs hit New England Public Media

The following excerpt was sent out from WBUR: Management at New England Public Media, an NPR and PBS affiliate in Western Mass., announced it is laying off roughly 20% of staff. The cuts were shared with employees during a meeting Tuesday. The layoffs affect 17 full- and part-time staff members, including the entire team of […]