NPR halts 4 podcast productions, lays off 10% of group of workers amid decline in income Business March 26, 2023 In order to near a USD 30 million price range hole, National Public Radio (NPR) laid off 10 p.c of…