February 4, 2020
This is what Europe's largest corporations got up to this week in terms of innovation. Featuring Axa, Bayer, Siemens, UPS, BP, Reckitt Benckiser and Adidas.