Facebook, which along with Google accounts for around 60% of advertiser spending online, has knowingly built some of its astonishing success on incorrect data, newly unsealed court documents allege. Incidentally, this may pose a problem for a business which generates over 90% of its revenue from selling ads.

Read more…