The company states in its 2025 annual report that it successfully continued the operations renewed in June 2024. In March 2022, it was listed among sanctioned companies, its accounts were frozen, causing the factory to halt production several times, with the last stoppage from May 2023 to June 2024.
Read more Turto bank’s investment in security: remote unlocking of safes and inventory inside them
The company earned 73.7 million euros in earnings before interest, taxes, depreciation, and amortization (EBITDA) in 2025 – 59% more than in 2024 (46.2 million euros), and also recorded a net profit of 49.2 million euros – 95% more (25.2 million euros), according to the report submitted to the Register Center.
Read more Russia shakes hands with the Taliban: what to expect