BuzzFeed: In October, Twitter Promised An Ad Transparency Center In ‘Coming Weeks.’ Where Is It?

BuzzFeed: In October, Twitter Promised An Ad Transparency Center In ‘Coming Weeks.’ Where Is It?. “In October 2017, as Congress probed Russia’s suspected manipulation of Twitter’s platform, the company pledged to within weeks establish an ‘industry-leading transparency center’ that would provide visibility into political and issues-based ads. More than two months later, the center is nowhere to be found.”