Europe’s €25bln digital deficit