Off to the Twitter Wars: Communications vs Sales

The Internets are all a-buzz with news of Twitter’s terrible earnings, predicting the end of Twitter. Maybe no and maybe so. Surely, we’ve all been hearing the same about Facebook since its IPO in 2012 (and even long before that). Social media popularity...