There's trouble in the land of Facebook ads. The company may have inflated its ad reach, a finding which comes on top of revelations about fake Russian accounts buying ads that could influence the election.

%d bloggers like this: