Technology The Importance of Innovation and Sustainability in Italian Textile Machinery Manufacturing May 11, 2023May 11, 2023 manager