Row over MFA label for publishers hits boiling point
Made for Advertising (MFA) sites received 21% of all ad impressions and 15% of digital ad spend. Our Travis Lusk shared with The Media Leader valuable insights on the challenges publishers face in distinguishing themselves from low-quality ad mediums.