Just kick the criminals off your site < your company has more than solid proof that Guangzhou Xiangrui Digital Tech Co., Ltd. or AKA Guangzhou Tuotian Science And Tech Co.,is a criminal organiztion yet you do nothing!
My suggestion is to do something! My attitude would change if you actually did something! instead of posting and telling fraud victims to file more reports!! Which we and others have already done with no intelligent reply from Alibaba.
actually do somthing!!!!