Italian Textile Machinery on show at INDEX 2023

From 18 to 21 April 2023, INDEX, the world’s leading nonwovens exhibition, will take place in…