Criteo Is A Survivor, But Expanding Beyond Retail Media Will Be Its Toughest Challenge Yet

Criteo has weathered considerable storms in its day, including a painful moment in March 2020 when its market cap bottomed out below $500 million. But for a month now, Criteo’s market cap has hovered between $700 million and $750 million. So, can it pull off yet another turnaround? The numbers from…

policy

Sources