Do you have a distribution center/warehouse in USA?
Yes. We are in a 150,000 square foot facility with state-of-the-art supply chain management capabilities. Our warehouse is located in a suburb of Chicago.
Found the product interesting? Excited to discover all about it?