Criteo Nets $60 Million on Its Retail Media Business in Q2, Beating Expectations

Business