Tag: Speakers Platform and ITMA Sustainable Innovation Award

Groundwork done to woo more visitors from Asia: C. Beauduin

- June 1, 2019 12:00 am

ITMA, which will be held from June 20 to June 26, 2019 at Barcelona, Spain, is the trendsetting and the world’s largest international textile and ... Read More