Oh No: NPR Faces $300 Million Revenue Decline, Lays Off 100 Employees Oh No: NPR Faces $300 Million Revenue Decline, Lays Off 100 Employees On Thursday, NPR disclosed that they were stopping production on several podcasts as part of a larger series of cutbacks the nonprofit news organization has been forced to make as they […]


