Twitter is “toast” as a company and the stock is not even worth $10, according to a research note published Tuesday, following the departure of another top executive at the social media service.

Read More

Image courtesy of: Arjun Kharpal | @ArjunKharpal

Advertisements