translate English to German: The progress that such startups have managed to achieve highlights their potential to spearhead innovation and generate economic growth.
Der Fortschritt, den diese Startups trotz allem erzielt haben, unterstreicht nur ihr Potenzial, Innovationstreiber zu sein und Wirtschaftswachstum zu generieren.