Technology ITTA’s 13th AGM Chronicles the Future of Technical Textiles manager October 5, 2023October 5, 2023