T

The company provides decent plastic manufacturing ...

The company provides decent plastic manufacturing services, but could improve communication and customer support. The website is informative, though a bit outdated.

Comments:

No comments