Things appear to be going from bad to worse for Twitter. Two weeks ago, the company’s ever decreasing share price hit its lowest-ever point of $15.52, and now that share price is in danger of falling again after the departure of five senior executives over the last two days.
via TechSpot