April 7, 2020
This is what Europe's largest companies got up to this week in innovation, featuring Shell, Roche, Next47, Sistema, the EIB and more.