Technical Texttiles The CTT Group Commits to the EVO2030 Integrated Sustainable Development Initiative May 4, 2022 manager