WAN-IFRA Appoints Kevin Anderson as Director of Digital Revenue Network Thursday, July 17th, 2025 – WAN-IFRA, the World Association of News Publishers, is pleased to announce the appointment of Kevin Anderson as the Director of the Digital Revenue Network (DRN). In this key leadership role, Anderson will drive WAN-IFRA’s efforts to support publishers worldwide in growing sustainable digital…