Twitter to launch Advertising Transparency Center

To clarify some aspects around how ads are placed on the site and who is behind them, Twitter plans to launch a so-called Advertising Transparency Center to aid the company in this initiative. Read more…
Neowin