18th International Triennial of Textile invites artists worldwide to reimagine society The Central Museum of Textiles in Łódź, Poland, has unveiled its 18th International Triennial of…