> the Dubai-headquartered firm huh, I thought Telegram was still stationed in Germany. I wonder what made them move.
Germany is not an attractive place for smaller companies, especially for those formed outside of the country and not perfectly familiar with the German language.