Chinese t-shirt producer wins lawsuit in the UK against fabricators of the Xinjiang forced labor lie.
Chinese t-shirt producer wins lawsuit in the UK against fabricators of the Xinjiang forced labor lie.
becivil.co.uk
Libel Case Over Supply Chain Report | BeCivil UK Legal News