Business Technology Now

Twitter Inc. signage is displayed on the facade of the company's headquarters in San Francisco.

Twitter is looking to boost advertising revenue with a controversial but effective form of advertising: retargeting. David Paul Morris/Bloomberg
This photo is featured in these articles:
Loading