Tag: Speakers Platform and ITMA Sustainable Innovation Award

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

admin- June 1, 2019

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