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