De firma maakt deel uit van de Finse Stala Group, opgericht in 1972, met haar hoofdkantoor en productiefaciliteiten in Lahti, Finland. ###>The company is part of the Finnish Stala Group, founded in 1972, with its headquarters and production facilities located at Lahti, Finland.