Industry News NPR feels the pinch. April 10, 2023 • 0 Comments About 10% of the staff at NPR will be let go, along with four podcasts. Comment from NPR? Total dead air.