Composite Technologies Of America
The truth is the truth
Whomever wrote this thing about this company is telling the truth. Since the new plant manager and new v. P of engineering have taking over the place it is cumbling. This place has been lucky to make it this far. A couple good people have helped keep this place afloat and its definetly not the P. ...