News

Criteo plans for 300 jobs

The French digital marketing firm makes Barcelona its European hub; expansion will reach 300 jobs from a firm which began operations in 2014