“The German business mindset is extremely risk-averse, driven by a fear of failure, which hinders the growth of innovative companies.”