Twitter top executives leave in major management shake-up

Twitter chief executive Jack Dorsey has announced the departure of four of the struggling company's top executives.

No comments yet.

Leave a Reply