CRITEO REPORTS RECORD FIRST QUARTER 2024 RESULTSPR Newswire • 3 days agoCRITEO REPORTS RECORD FIRST QUARTER 2024 RESULTS CRITEO REPORTS RECORD FIRST QUARTER 2024 RESULTS PR Newswire NEW YORK, May 2, 2024 Deployed $62 Million to Repurchase Shares in Q1 2024Raises Full...