NPR Head Schiller: “Gov’t Only Chips In 1%”
Well well well… What do we have here? April 8, 2009: How will NPR support itself? How do you keep it sustainable? Do you foresee any more layoffs?We have multiple revenue streams: Sixty percent of our revenue comes from stations, … Continue reading