Loading viewer...
investor_presentation
Format: PDF investor_presentation
Criteo's March 2021 investor presentation covering FY 2020 financial results and business overview. The company reported $2,073M in revenue with Adjusted EBITDA of $251M, detailing revenue composition across core solutions and new solutions including Retail Media and Audience Targeting.
annual_report
Townsquare Media
investor_presentation
Baozun