Twitter Admits to Inflating its User Numbers Lee Rogers October 27, 2017 Lee Rogers | Twitter is a train wreck. Read More »