10 employees
Maila's develops architectural designs and lightweight materials for the construction and technology sector.
2016