National Public Radio yesterday posted an article titled “Twitter has lost 50 of its top 100 advertisers since Elon Musk took over, report says.” The article relies on a report from the liberal site Media Matters for America founded by Democratic operative David...

