Revenue
FY, 2023
Order Backlog
FY, 2021
Order Intake
FY, 2021
Finland
Rauhalanpuisto 9
United States
12503 E Euclid Dr #290
Australia
Building B, level 3/20 Rodborough Rd
Brazil
Rua Zumbi dos Palmares 207 - Nossa Senhora de Fátima
Canada
789 W Pender St #955
Chile
Av Vitacura 2939, Piso 9