Home Tags Charles Crawford

Tag: Charles Crawford

Henkel unveils R&D facilities in Trumbull, Stamford

The Trumbull location includes product formulation laboratories, packaging design and two pilot plants that support production scale-up capabilities.