Company name: Venator
Description: Venator is a strong, specialized global business with a high value portfolio of innovative pigment and additive products.
203 Rue de Wervicq, 59560 Comines, France