Twitter’s internal numbers show it’s getting less awful at fighting abuse

A stack of papers

July 19, 2017

Fosi Logo