Share

Germany is losing startups due to lack of spirit: report