Twitter's ad “transparency center”, announced before Congressional hearings in October, slated at the time to debut in “the coming weeks”, has yet to launch
Last October, ahead of hearings with Congress, Twitter promised to debut an industry-leading ad transparency center “in the coming weeks.” More than two months later, still no transparency center. Where is it? https://www.buzzfeed.com/...