Category: Tech News

Podcasting Is the New Talk-Radio 0

Podcasting Is the New Talk-Radio

By Juliette De Maeyer Thinking about what technological innovation has done to journalism in the past two decades can be a dizzying experience. People have more data, better maps, prettier visualizations, more push notifications,...