Twitter launches its new Transparency Center to boost openness

Twitter has launched its new Transparency Center website. It builds on transparency reports that it has been publishing since 2012 but hopes the new medium will make the data more accessible. Read more…
Neowin