Post #25 142 May 10, 2025, 09:30 UTC Telegraph LLCthe name of a former legal entity of Telegram that used to be registered in the Russian Federation (Russian: ООО “Телеграф”)