Adweek1 month agoMarketingWhy Advertisers Claim Meta Owes $7 Billion in DamagesMeta facing potential $7 billion damages for inaccurately inflated metrics Advertisers claim inflated metrics led to higher ad placement costs [ more ]