Day: May 31, 2011

  • The Death of Media Channel Loyalty: What the New Pew Data Shows Us

    Over the holiday weekend the Pew Research Center’s Internet & American Life Project released data showing that 24% of internet users have placed calls online, up from 8% of internet users in 2007. The precise wording of the question was: “Please tell me if you ever use the internet to make a phone call online, using…