The Landscape
The majority of the 172 outlets identified by Pew Research were founded during and after the recent recession, a period in which traditional media outlets have been losing reporting resources. Many of these outlets (46%) were launched at the height of the recession in 2008 and 2009. Another quarter (25%) started since then (2010-2012), while […]