Advertisers thinking they are getting lots of exposure?

Reply to this note

Please Login to reply.

Discussion

In digital advertising you stop spending the minute you see the traffic ain't good.