The Verge 2018 tech report card: Twitter

The Must News: Twitter may be a profitable company, but it may be the most stagnant of the social networks – plagued with toxic platform issues and questionable internal decision-making. http://bit.ly/2EVcrsW December 31, 2018 at 03:19AM

Comments

Popular posts from this blog