Teads reveals new company ambition, alternative to Google and Facebook
Teads’ development has long been fuelled by a vision to build the definitive platform that unites and empowers the world’s top publishers to provide a global alternative to the advertising ecosystem. To articulate this vision clearly to the marketplace, Teads is sharing its expanded company vision and adopting the tagline, “The Global Media Platform.” The […]