Pinterest launches Visual Search Ads in its pitch to brands
Its 640 million monthly users run more than 80 billion searches a month, 96% unbranded, the company says.
Its 640 million monthly users run more than 80 billion searches a month, 96% unbranded, the company says.
Intelligence
Activity