MEDIA

Germany’s start-up spirit

Frank Thelen

Frank Thelen on Germany’s start-up spirit