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
Post a Comment