Press Release

126th Canton Fair Shows Recovery of the Textile Market