One third of UK display ads are served on social networking sites, but only gets a fifth of a uses time online, according to these infographics from Microsoft. Source: Microsoft Advertising
One third of UK display ads are served on social networking sites, but only gets a fifth of a uses time online, according to these infographics from Microsoft.
Source: Microsoft Advertising