Technology

Twitter Promises to Silence Trolls, Making the Platform Less Toxic for Brands Too