134 employees
Liewood is an e-commerce company that offers organic textile products and soft knitwear.
2015