Mainland China imposes up to 99.2% anti-dumping duty on Japanese dichloroisocyanuric acid, World Watch | PolicyRisk