Apliclor has been awarded by the Achilles platform for its environmental and social involvement.
Apliclor has received a score of over 80% from the Achilles platform for its environmental and social involvement. Achilles is a quality certificate used to assess suppliers, which is required by renowned companies such as […]