site logo

Wharton study finds 'last click' attribution harms advertisers