Since social media’s inception naysayers have been ringing its death knell. The problem is – for every Luddite ready to call it done, there were a million more people waiting to sign-up, which meant their end-of-days prognostications never proved out. However, now with the recent downturn in social media stocks (read the article), investors made leery […]