Someone’s Astroturfing Demand Media

Someone’s Astroturfing Demand Media

The following two emails independently crossed my desktop this past week: Hello Peter!Kate here, and we’ve found an interesting infographic that I think you might enjoy. If you haven’t heard already, Demand Media has been in the news a lot lately. But just exactly why were they? Well, to enlighten you, or to recap all […]