October 2026: mimic was ranked #23 in the Sifted AI 100 2026, Sifted’s ranking of the most promising AI startups in Europe.