2 ms·Recently Jack Ma claimed that China is delivering "low cost- better quality" products than USA;by known 10y agoRecently Jack Ma claimed that China is delivering "low cost- better quality" products than USA;