Teads records teads , The Global Media Platform, today announced record 2018 results, reporting revenues of €365 million and organic growth of 30% over the previous year. For the sixth consecutive year, the company presented positive EBITDA, reaching an audience of 1.4 billion users per month globally and coverage of […]