Tag: Speakers Platform and ITMA Sustainable Innovation Award
Groundwork done to woo more visitors from Asia: C. Beauduin
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