16 May 2022 Plus ça change… investing in innovation remains key Dislocation of Europe’s energy supplies, inflation, increased interest rates...