Twitter’s share price has been on a slow slide. Image credit: Heinz Marketing

Twitter’s share price has been on a slow slide. It has an all-time low price of $14 a share, and its revenues growth slowed...