The Independent and BuzzFeed Sign Long-Term License and Strategic Partnership in UK & Ireland News Desk Mar 29, 2024 Independent Digital News and Media Ltd and BuzzFeed, Inc. announced they have entered into a multi-year license and strategic…