Archive: Mon Sep 2022

  The past few years have been a roller-coaster ride for Twitter. Success stories broadcasting their flotation and rise to $69 a share (in January 2014) were followed by column inches informing us of declining revenues, their share price crashing to $14 (in May 2016), ensuing staff cutbacks and…
Read More