Initiative closes in on top spot after HelloFresh win in latest EMEA rankings

Meanwhile, Hearts & Science leaps into top 20.