A new report has found that one of the leading social media
platforms, Twitter, may be inflating its ad performance results. According to
data from an ad measurement provider, during a recent high profile weekend,
almost 76% of the referral traffi...