Bureaucracy has stifled European innovation, says Deutsche Bank chief 

Updated as of: 29 September 2025