translate English to French: For advertisers, it seems more and better control over the information media.
Pour les annonceurs, il semble de plus un meilleur contrôle sur les médias d'information.