Hồ Chí Minh City, Vietnam
A recently new factory. Opened in 2020. Has over 100 workers and can produce up to 1500 items a day. We have a quality control line that reviews our work.
© 2023 Terra Labs Inc. All Rights Reserved.