Social network publishers served 29% of all online display advertisments in France during April 2011. In total, 97% of the French population were exposed to 55 billion online display advertisments.
Social network publishers served 29% of all online display advertisments in France during April 2011. In total, 97% of the French population were exposed to 55 billion online display advertisments.