Back from the dead
It is hard to imagine that after all these years, the debate on which social network is king is still going on. Of course, until earlier this year when they released their IPO, Facebook was the de facto social media du jour. Twitter was a close second naturally but the truth is that it doesn’t […]