Posts

Twitter is the latest company to face backlash for how it handles data…